JobTarget Logo

Senior Python Developer (AI/ML) in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Python Developer (AI/ML)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Python Developer (AI/ML) based in India.

Join an innovative engineering team building a next-generation AI-powered platform that transforms how conversational AI systems are tested and validated. In this role, you'll design and develop intelligent backend solutions powered by Generative AI, Large Language Models (LLMs), and advanced Natural Language Processing (NLP) technologies. You'll collaborate with cross-functional teams to build scalable, production-ready applications that improve the quality, accuracy, and reliability of AI-driven products. Working in a fully remote environment, you'll have the opportunity to solve complex technical challenges, influence product architecture, and stay at the forefront of emerging AI technologies. This role is ideal for experienced Python developers who are passionate about applying cutting-edge AI to real-world software engineering problems.

Accountabilities:
  • Design, develop, and maintain backend components for an AI-powered chatbot testing platform using modern Python technologies.
  • Build, optimize, and maintain scalable APIs and backend services using frameworks such as Django and Flask.
  • Collaborate with engineering teams to design system architectures supporting Natural Language Understanding (NLU), Natural Language Generation (NLG), dialogue management, and AI model integration.
  • Integrate, evaluate, and optimize Generative AI solutions, Large Language Models (LLMs), and machine learning models to enhance platform capabilities and testing accuracy.
  • Ensure backend systems deliver high performance, scalability, reliability, and maintainability through rigorous testing, monitoring, and optimization.
  • Partner with product managers, designers, and software engineers to translate business requirements into high-quality technical solutions.
  • Participate in architecture discussions, code reviews, technical planning, and continuous improvement initiatives to maintain engineering excellence.
  • Stay up to date with advancements in Generative AI, NLP, machine learning, and chatbot technologies, applying relevant innovations to improve the platform.
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Software Engineering, or a related technical field.
  • 7+ years of professional software development experience, with extensive expertise in Python backend development.
  • At least 2 years of hands-on experience working with Generative AI, Large Language Models (LLMs), or other advanced AI technologies.
  • Strong experience building RESTful APIs and backend applications using Django, Flask, or similar Python frameworks.
  • Solid understanding of machine learning concepts, Natural Language Processing (NLP), Natural Language Understanding (NLU), Natural Language Generation (NLG), and conversational AI systems.
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform is an advantage.
  • Familiarity with CI/CD pipelines, version control systems, automated testing, and software development best practices.
  • Excellent analytical, troubleshooting, and problem-solving skills with the ability to design scalable, production-ready systems.
  • Strong communication and collaboration skills, with experience working effectively in Agile, cross-functional, and remote teams.
Benefits
  • Full-time remote position based in India.
  • Opportunity to work on cutting-edge Generative AI, LLM, and NLP technologies.
  • Exposure to innovative AI products solving real-world business challenges.
  • Collaborative engineering culture focused on technical excellence, innovation, and continuous learning.
  • Opportunity to influence architecture and product direction within a fast-growing technology environment.
  • Flexible remote work environment promoting work-life balance.
  • Career growth through challenging technical projects and ongoing professional development.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.