Overview
As a Senior Software Engineer with 5+ years of experience, you will play a pivotal role in designing and developing intelligent, cloud-native systems that combine AI/ML capabilities with robust backend engineering. You’ll contribute to both — building scalable APIs and distributed systems, and integrating LLMs and AI agents to deliver smart, data-driven product experiences. This is a hands-on role that requires technical depth, creativity, and a growth mindset.
What we do:
Labra is one of the leading software product development companies, building cloud-native B2B SaaS software helping customers in their cloud transformation journey. We are rapidly growing and looking for passionate, high-ownership individuals who thrive in a fast-paced startup environment—where wearing multiple hats, solving complex problems, and working on aggressive timelines is part of the culture.
Work location:
In-office – Bengaluru (5 days a week)
Why should you be interested in this opportunity?
Balanced Exposure: Get equal opportunities to build strong backend systems and shape AI-driven features that enhance business value.
Startup Energy: Be part of an ambitious, agile team where ownership, accountability, and creativity define success.
Technical Growth: Deepen your skills in AI, cloud, and distributed systems by solving complex, real-world problems.
Mentorship & Collaboration: Work closely with senior engineers and product leaders, gaining hands-on experience across architecture, delivery, and innovation.
Autonomy & Recognition: Drive your projects end-to-end with trust and freedom—your impact is visible and appreciated.
Key Responsibilities
- Design, build, and deploy scalable backend and AI-powered applications using AWS services such as Lambda, Step Functions, DynamoDB, SQS, and S3.
- Develop, fine-tune, and integrate AI/ML components including LLMs, AI agents, and vector databases into Labra’s SaaS products.
- Architect clean, modular, and reusable backend APIs using Python (FastAPI) for serving models and data processing.
- Contribute to infrastructure automation and environment setup using CloudFormation, Terraform, or AWS CDK.
- Collaborate with data scientists and product teams to define and deliver intelligent workflows and automation.
- Optimize cloud performance and implement monitoring for scalability, cost, and security.
- Drive code quality through peer reviews, CI/CD automation, and adherence to software engineering best practices.
- Participate actively in sprint planning, reviews, and retrospectives in an Agile setup.
- Mentor junior engineers and interns, fostering learning and technical growth.
- Leverage AI tools (e.g., GitHub Copilot, OpenAI APIs) to improve productivity and innovation in day-to-day engineering tasks.
Requirements
- 5+ years of experience in software development with a focus on both backend and AI/ML systems.
- Strong programming skills in Python, including experience with FastAPI, asynchronous programming, and API design.
- Proficiency in AWS cloud services (Lambda, API Gateway, DynamoDB, S3, Step Functions, IAM).
- Proven ability to integrate AI/ML models and workflows (LLMs, AI agents, or data pipelines) into production applications.
- Solid grasp of data structures, algorithms, OOP, and system design principles.
- Hands-on experience with CI/CD pipelines, version control (Git), and automated testing frameworks.
- Understanding of infrastructure as code using Terraform or CloudFormation.
- Exposure to MLOps, model serving, or prompt engineering is a plus.
- Excellent analytical, problem-solving, and communication skills.
- Prior experience working in startup or fast-paced product environments is highly desirable.
What success looks like in this role:
- You deliver robust, production-grade backend and AI systems that scale reliably.
- You demonstrate equal strength in cloud architecture and AI integration.
- You leverage automation and AI tools to accelerate engineering velocity.
- You actively mentor peers and elevate team-wide engineering quality.
If you’re passionate about building the bridge between backend engineering and AI innovation—this role gives you the perfect balance of both worlds at Labra.