AI/ML Engineer (Mid / Senior)

Rekruton Global IT Services

India

On-site

INR 1,000,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech-focused company in India is seeking an experienced Software Engineer – Python (AI/ML) to design and develop a next-generation AI-powered chatbot testing platform. In this mid/senior role, you will implement intelligent systems using Generative AI and advanced NLP techniques. Ideal candidates should have 4+ years of experience in software development, particularly with Python and machine learning, along with strong collaboration skills in an Agile environment. This position offers the chance to work on innovative AI applications.

Qualifications

  • 4+ years of professional experience in software development focusing on Python and machine learning.
  • 2+ years of hands-on experience with Generative AI or similar AI systems.
  • Solid experience developing Python APIs using Django and/or Flask.

Responsibilities

  • Design, implement, and maintain components of a Generative AI‑powered chatbot testing application.
  • Collaborate with team members to design system architecture for NLU, NLG, and dialogue management.
  • Integrate LLMs to improve testing accuracy and coverage.

Skills

Python
Machine Learning
NLP
Flask
Django
AWS
GCP
Azure

Education

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

Job description

We’re seeking an experienced Software Engineer – Python (AI/ML) (Mid/Senior) to join our mission of building a next-generation AI-powered chatbot testing platform. In this role, you’ll design and develop intelligent systems leveraging Generative AI, LLMs, and advanced NLP to 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 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.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.
  • 4+ 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.

Skills: python,aws,fastapi,mariadb,artificial intelligence,mcp,flask,agentic ai,machine learning,ml,mysql,nlp

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer (AI/ML)
Senior Python Developer (AI/ML)

Rekruton Global IT Services • India

On-site
INR 3,000,000 - 5,000,000
Senior Python Developer (AI/ML)
Senior Python Developer (AI/ML)

Rekruton Technologies • India

On-site
INR 1,500,000 - 2,100,000
Machine Learning Engineer
Machine Learning Engineer

Shuru • India

Remote
INR 3,000,000 - 6,000,000
Remote-first culture
Competitive salary
Team-building activities
AI Software Engineer
AI Software Engineer

Rolling Arrays • India

On-site
INR 1,200,000 - 1,800,000
AI/ML/ Python Developer – Generative AI & Prompt Engineering
AI/ML/ Python Developer – Generative AI & Prompt Engineering

smartData • Nagpur District

On-site
INR 1,400,000 - 2,200,000
Staff AI Quality Engineer
Staff AI Quality Engineer

symplr • Bengaluru

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

Nxtwave Disruptive Technologies (Hiring for a client) • Dadri, Greater Noida

On-site
INR 1,200,000 - 2,400,000
Senior AI Engineer
Senior AI Engineer

JRD Systems • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Principal Engineer - AI & ML
Principal Engineer - AI & ML

DSP Investment Managers Pvt Ltd • Mumbai

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

DSP Investment Managers Pvt Ltd • Mumbai

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