About the Role
We are seeking a Staff Software Engineer / Staff GenAI Engineer to lead the design, development, and delivery of next-generation AI-powered platforms and products. This role requires a strong combination of backend engineering expertise, Generative AI knowledge, system architecture skills, and technical leadership.
The ideal candidate will have experience building production-grade AI systems using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and cloud-native architectures. You will work closely with engineering teams, data scientists, and clients to build scalable, secure, and reliable AI solutions.
Key Responsibilities
AI & Generative AI Engineering
- Design and build scalable AI-driven applications leveraging LLMs, RAG architectures, and agentic AI workflows.
- Develop AI agents capable of multi-step reasoning, tool integration, memory management, and workflow orchestration.
- Drive end-to-end implementation of GenAI solutions from experimentation to production deployment.
- Collaborate with data science teams for model evaluation, fine-tuning, optimization, and deployment.
- Apply machine learning concepts including regression, classification, clustering, neural networks, and probabilistic models to solve business problems.
Backend Engineering & Architecture
- Lead architecture, design, and development of highly scalable backend systems.
- Build robust APIs, microservices, and distributed systems supporting AI-powered products.
- Own technical design decisions, architecture documentation, and system improvement initiatives.
- Design solutions that balance scalability, performance, reliability, and maintainability.
Cloud & DevOps
- Design and implement cloud-native AI solutions across AWS, Azure, and GCP.
- Build and manage containerized applications using Docker and Kubernetes.
- Drive CI/CD automation and infrastructure practices using tools like Terraform.
- Implement production monitoring, logging, security, and performance optimization strategies.
Data & Database Engineering
- Design efficient data pipelines for structured and unstructured data.
- Work with SQL and NoSQL databases including PostgreSQL and MongoDB.
- Ensure data reliability, integrity, and performance across AI applications.
Technical Leadership
- Act as a technical owner for critical systems, repositories, and engineering initiatives.
- Define engineering best practices, standards, and scalable development approaches.
- Lead technical discussions with internal teams and clients.
- Mentor engineers through code reviews, technical guidance, and knowledge sharing.
- Break down complex technical problems into clear execution plans.
- Participate in hiring activities including technical interviews and candidate evaluations.
Required Skills & Experience
- 8+ years of experience in software engineering with strong backend development expertise.
- Strong programming experience in Python.
- Proven experience building and deploying AI/ML or Generative AI solutions in production environments.
- Hands-on experience with:
- Large Language Models (LLMs)
- RAG pipelines
- AI Agents
- Prompt engineering
- AI orchestration frameworks
- Experience with GenAI frameworks such as:
- LangChain
- Google ADK
- Other agent development frameworks
- Strong understanding of microservices, distributed systems, and cloud architectures.
- Experience with:
- Docker
- Kubernetes
- CI/CD pipelines
- Terraform
- Experience working with databases such as PostgreSQL, MongoDB, or equivalent technologies.
- Experience using AI-native development tools like:
- Cursor
- GitHub Copilot
- Claude Code
- Strong communication skills with the ability to explain complex technical concepts clearly.
Preferred Qualifications
- Experience building AI-powered SaaS products.
- Experience in technical leadership or mentoring engineering teams.
- Experience working in client-facing consulting environments.
- Strong understanding of production AI system scalability, observability, and reliability.
What Success Looks Like
- You think beyond features and design scalable systems.
- You influence engineering teams through technical excellence.
- You bring clarity to complex technical challenges.
- You build solutions focused on long-term impact and maintainability.
- You lead through ownership, collaboration, and technical expertise.
What We Offer
- Opportunity to work on cutting-edge Generative AI and AI platform initiatives.
- Exposure to enterprise-scale AI transformation projects.
- Collaborative engineering environment with challenging technical problems.
- Learning and leadership development opportunities.
Location: Mumbai (Onsite)
