Senior Software Engineer (Python AI/ML)

Rekruton Technologies

India

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Rekruton Technologies in India seeks a Senior Software Engineer (Python AI/ML) to build an advanced AI-powered chatbot testing platform. You will design intelligent systems using Generative AI, LLMs, and NLP to improve testing accuracy and coverage.

You will develop Python APIs with Django or Flask, contribute to system architecture around NLU, NLG, and dialogue management, and optimize backend performance at scale.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.
  • 7+ years of professional experience in software development with a strong focus on Python and machine learning.
  • 2+ years of hands-on experience with Generative AI, LLMs, or similar large-scale AI systems.
  • Solid experience developing Python APIs using Django and/or Flask.
  • Good understanding of machine learning and NLP concepts such as NLU, NLG, and dialogue systems.
  • Experience working with cloud services (AWS, GCP, Azure) is a plus.
  • Familiarity with CI/CD, version control, and writing high-quality, production-ready code.
  • Strong problem-solving and analytical skills, with a passion for working on real-world AI applications.
  • Excellent communication and collaboration abilities in a fast-paced Agile environment.

Responsibilities

  • Design, implement, and maintain components of a Generative AI-powered chatbot testing application.
  • Develop and optimize Python-based APIs and services using Django or Flask.
  • Collaborate with team members to design system architecture covering NLU, NLG, and dialogue management.
  • Integrate and experiment with LLMs and other AI/ML models to improve testing accuracy, coverage, and intelligence.
  • Ensure the performance, scalability, and robustness of backend systems through testing and optimization.
  • Work cross-functionally with product managers, designers, and fellow engineers to translate requirements into well-engineered features.
  • Contribute to discussions around technical design, code reviews, and continuous improvement.
  • Research emerging trends in Generative AI, NLP, and chatbot development, and apply relevant findings to enhance product capabilities.

Skills

Python
Generative AI
LLMs
NLP
CI/CD

Education

Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field

Tools

Django
Flask
AWS
GCP
Azure

Job description

We’re seeking an experienced Senior Software Engineer (Python AI/ML)to join our mission of building a next-generationAI-powered chatbot testing platform. In this role, you’ll design and develop intelligent systems leveragingGenerative AI, LLMs, and advanced NLPto revolutionize how conversational AI is tested and validated. If you're passionate about solving complex problems at the intersection of AI and software engineering, this role is for you.

Responsibilities
  • Design, implement, and maintain components of aGenerative AI-powered chatbot testing application.
  • Develop and optimizePython-based APIsand services using Django or Flask.
  • Collaborate with team members to design system architecture coveringNLU, NLG, and dialogue management.
  • Integrate and experiment withLLMs and other AI/ML modelsto improve testing accuracy, coverage, and intelligence.
  • Ensure theperformance, scalability, and robustnessof backend systems through testing and optimization.
  • Work cross-functionally withproduct managers, designers, and fellow engineersto translate requirements into well-engineered features.
  • Contribute to discussions aroundtechnical design, code reviews, and continuous improvement.
  • Research emerging trends inGenerative AI, NLP, and chatbot development, and apply relevant findings to enhance product capabilities.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.
  • 7+ years of professional experience in software development with a strong focus on Python and machine learning.
  • 2+ years of hands-on experience withGenerative AI,LLMs, or similar large-scale AI systems.
  • Solid experience developingPython APIsusing Django and/or Flask.
  • Good understanding ofmachine learning and NLPconcepts such as NLU, NLG, and dialogue systems.
  • Experience working withcloud services(AWS, GCP, Azure) is a plus.
  • Familiarity with CI/CD, version control, and writing high-quality, production-ready code.
  • Strong problem-solving and analytical skills, with a passion for working on real-world AI applications.
  • Excellent communication and collaboration abilities in a fast-paced Agile environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python AI/ML)
Senior Software Engineer (Python AI/ML)

Rekruton Global IT Services • India

On-site
INR 4,000,000 - 7,000,000
AI/ML Engineer (Mid / Senior)
AI/ML Engineer (Mid / Senior)

Rekruton Global IT Services • India

On-site
INR 1,000,000 - 2,000,000
AI Software Engineer
AI Software Engineer

Rolling Arrays • India

On-site
INR 1,200,000 - 1,800,000
Senior Analyst/Lead Analyst - AI/NLP Engineer
Senior Analyst/Lead Analyst - AI/NLP Engineer

Evalueserve • Gurugram District

On-site
INR 1,800,000 - 3,600,000
Principal Engineer - AI & ML
Principal Engineer - AI & ML

DSP Investment Managers Pvt Ltd • Mumbai

On-site
INR 2,500,000 - 3,500,000
Generative AI Engineer
Generative AI Engineer

Vsynergize AI • Pune District

On-site
INR 600,000 - 900,000
Flexible work culture
Opportunity to learn and grow
Collaborative team environment
Machine Learning Engineer
Machine Learning Engineer

Shuru • India

On-site
INR 3,000,000 - 6,000,000
Remote-first culture
Competitive salary
Team-building activities
Senior Software Engineer - Python with LLM/GenAI
Senior Software Engineer - Python with LLM/GenAI

Epam Systems • Chennai District, Coimbatore District

On-site
INR 1,500,000 - 2,100,000
Staff AI Quality Engineer
Staff AI Quality Engineer

symplr • Bengaluru

On-site
INR 1,500,000 - 2,500,000
AI/ML Architect
AI/ML Architect

DSP Asset Managers Pvt. Ltd. • Mumbai

On-site
INR 2,500,000 - 4,000,000