Software Engineer (AI Platform & Backend) in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer (AI Platform & Backend) based in India.
Join a high-impact engineering team building next-generation AI-powered platforms and cloud-native backend systems. In this role, you will design scalable architectures, develop intelligent applications, and contribute to cutting-edge Generative AI solutions that power enterprise-grade products. You'll collaborate with product managers, architects, and engineering teams to build reliable, secure, and high-performing services while leveraging modern AI frameworks and AWS technologies. This is an excellent opportunity to work on advanced backend infrastructure, event-driven systems, and Retrieval-Augmented Generation (RAG) pipelines in a fast-paced, innovation-driven remote environment. If you enjoy solving complex technical challenges and building scalable AI platforms, this role offers significant opportunities for growth and impact.
- Design, develop, and maintain scalable AI-powered backend applications and platform services capable of supporting enterprise workloads.
- Build, optimize, and maintain Retrieval-Augmented Generation (RAG) pipelines using modern AI frameworks and best practices.
- Develop high-performance backend engines and distributed systems to support AI-driven applications and services.
- Design and implement event-driven architectures, event processing pipelines, and scalable backend integration patterns.
- Deploy, manage, and optimize cloud-native applications and infrastructure using AWS services.
- Build and maintain CI/CD pipelines while implementing monitoring, logging, observability, and secrets management solutions.
- Collaborate closely with product managers, architects, and cross-functional engineering teams to deliver secure, reliable, and scalable software solutions.
- Troubleshoot production issues, improve system performance, and continuously enhance platform reliability and operational excellence.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 4+ years of experience in backend software development with a strong focus on scalable, cloud-native applications.
- Hands-on experience building AI applications using LangChain, LangGraph, Retrieval-Augmented Generation (RAG), and AWS Bedrock.
- Strong knowledge of distributed systems, backend architecture, event-driven design, and modern integration patterns.
- Experience with AWS cloud services, containerized deployments, and DevOps practices.
- Proficiency with backend technologies and tools such as Redis, Temporal, Amazon Athena, and event processing frameworks.
- Familiarity with microservices architecture, cloud security best practices, and infrastructure automation is highly desirable.
- Experience working in Agile development environments with excellent analytical, problem-solving, communication, and collaboration skills.
- Fully remote opportunity based in India.
- Opportunity to work on cutting-edge AI, Generative AI, and cloud-native technologies.
- Exposure to modern backend architectures, distributed systems, and enterprise-scale platforms.
- Collaborative engineering culture with cross-functional teams and innovative projects.
- Professional development through challenging technical work and continuous learning opportunities.
- Competitive compensation package based on skills and experience.
- Opportunity to contribute to high-impact AI products in a rapidly evolving technology environment.