Senior Software Engineer
Indegene
Job Description
Must Have
Job Opening: Senior Back-End Engineer (AI-Enabled SAAS | Secure, Scalable, Cloud-Native)
Location: Bangalore, India (In-Office – 3 Days/Week)
Type: Full-Time Employment
Experience: 6–9 Years
About the Role
We are seeking a Senior Back-End Engineer with a passion for building secure, scalable, AI-powered SAAS products. You will architect and implement robust back-end systems, integrate AI/ML models and APIs—including Claude (Anthropic), OpenAI, and Hugging Face—and ensure high performance and reliability. While your primary focus will be back-end, you should be comfortable collaborating with front-end teams and making minor UI changes as needed.
Key Responsibilities
- Architect, develop, and maintain scalable back-end services and APIs for SAAS products.
- Integrate AI/ML models and APIs—including Claude (Anthropic), OpenAI, Hugging Face, and custom models—into production systems.
- Ensure secure-by-design architecture: implement best practices in authentication, authorization, encryption, and data privacy.
- Optimize application performance, reliability, and scalability on cloud platforms (AWS, Azure, GCP).
- Collaborate with front-end engineers to ensure seamless end-to-end delivery; make minor UI changes as needed.
- AI Agent Development: Design, build, and deploy intelligent agents using frameworks like CrewAI and AutoGen to automate complex tasks and workflows.
- LLM Integration: Work with leading LLMs, applying expertise in prompt engineering and context engineering to fine-tune model behavior and performance.
- API Development: Develop and maintain robust, scalable RESTful APIs using Node.js to serve our AI applications.
- Backend Systems: Build and optimize backend services using Python to support our core AI logic and data processing pipelines.
- Implement CI/CD pipelines, automated testing, and monitoring for robust deployments.
- Participate in code reviews, mentor junior engineers, and contribute to technical decision-making.
- Document architecture, APIs, and workflows for internal teams.
Core Skills & Qualifications
- 6–9 years of hands-on back-end development experience (Python strongly preferred; Node.js/Java also considered).
- Proven experience designing and building RESTful and GraphQL APIs.
- Direct experience integrating AI/ML models and APIs, including Claude (Anthropic), OpenAI, and Hugging Face, into production systems.
- Strong knowledge of relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, DynamoDB) databases.
- Proficient with cloud platforms (AWS, Azure, or GCP) and containerization (Docker; Kubernetes a plus).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Exposure to front-end frameworks (React, Angular, or Vue) and ability to make minor UI changes.
- Strong understanding of secure coding, data privacy, and compliance.
- Experience with Git-based workflows and collaborative development.
- Experience working on advanced architectural patterns such as MCP, A2A would be added advantage.
Bonus Skills (Valued but Not Mandatory)
- Experience with MLOps tools and practices.
- Familiarity with serverless architectures (Lambda, Cloud Functions).
- Contributions to open-source projects or internal developer tooling.
- Experience with AI-assisted development tools (GitHub Copilot, Cursor AI).
Soft Skills
- Analytical and problem-solving mindset.
- Collaborative, proactive, and able to mentor junior team members.
- Plan and execute with team members
- Strong communication and documentation skills.
Good to have
🔖 Tags (for Naukri/LinkedIn)
#BackEndEngineer #PythonDev #AIIntegration #Claude #Anthropic #OpenAI #HuggingFace #SAAS #CloudNative #APIs #SecureCoding #BangaloreJobs #FullTime #NoMoonlighting #OnsiteWork #MLOps #AWS #ReactJS