Senior Machine Learning Engineer

First American (India)

India

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in India is looking for a Senior Software Engineer II to develop AI-driven solutions using Python. The role requires 8+ years of experience in machine learning and software development, with strong skills in Python and familiarity with Azure services. Candidates will work on innovative AI solutions that enhance user experience and business intelligence. This full-time role offers an opportunity to collaborate with cross-functional teams in a dynamic environment, addressing real-world challenges.

Qualifications

  • 8+ years of experience in machine learning and software development focusing on Python.
  • Advanced understanding of classical machine learning and Python OOP concepts.
  • Intermediate experience with generative AI and CI/CD deployment.

Responsibilities

  • Work closely with cross-functional teams including engineering, architecture, and product management.
  • Build secure, scalable AI-powered solutions using Python frameworks.
  • Develop and deploy models and services via CI/CD pipelines on Azure.

Skills

Advanced Python skills (OOP, debugging)
Strong experience in ML, deep learning, and NLP
Hands-on exposure to generative AI and prompt engineering
Familiarity with SQL, Linux commands, CI/CD
Practical experience with Azure services and cognitive APIs
API and microservices development experience
Comfort with message brokers and deployment workflows

Job description

Product | Engineering Talent Advisor★ Hiring smarter, faster, and right the first time ★

About FAI

At First American (India), we don’t just build software—we build the future of real estate technology. Our people‑first culture empowers bold thinkers and passionate technologists to solve real‑world challenges through scalable architecture and innovative design.

If you're driven by impact, thrive in collaborative environments, and want to shape how world‑class products are delivered—this is the place for you.

Responsibilities and Duties

As Senior Software Engineer II, you will work closely with the Engineering Manager, Architect, Product Manager and team.

What You Will Do

Join the FAMS AI Engineering Team to build secure, scalable AI‑powered solutions using Python frameworks like Flask, FastAPI, and Django. You'll work across classical machine learning, NLP (including BERT), and generative AI, deploying models and services via CI/CD pipelines on Azure. Your responsibilities will include building APIs, integrating with blob storage, cognitive services, and message brokers such as RabbitMQ and Azure Service Bus. You'll also leverage Databricks, OpenAI for scalable data processing, model training, and collaborative development.

What We’re Looking For

We’re looking for a tech‑savvy engineer who’s excited to innovate and solve real‑world problems. You should bring:

  • Advanced Python skills (OOP, debugging)
  • Strong experience in ML, deep learning, and NLP (including transformers like BERT)
  • Hands‑on exposure to generative AI and prompt engineering
  • Familiarity with SQL, Linux commands, CI/CD, and file systems
  • Practical experience with Azure services and cognitive APIs
  • API and microservices development experience
  • Comfort working with message brokers and deployment workflows

You’ll work on cutting‑edge AI and NLP solutions that directly impact user experience and business intelligence. Collaborate with cross‑functional teams, leverage Azure’s ecosystem, and grow in a tech‑forward environment solving meaningful challenges.

Technical Expertise

An ideal candidate should have understanding and hands‑on experience with the following technologies:

  • 8+ years of experience (combination of machine learning and software development - in Python)
  • Python Advanced (OOPS concept-advanced)
  • Classical Machine Learning (advanced)
  • Basic Generative AI (prompt engineering-intermediate)
  • Basic CI/CD deployment
  • Azure services (app service, VMs, blob storage, DBs, key vault, azure services bus/RabbitMQ, Azure OCR, other cognitive services-intermediate)
  • Message broker (should have used-intermediate)
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function
  • Engineering, Information Technology, and Product Management
  • Industries: Hospitals and Health Care, Financial Services, and Real Estate

Referrals increase your chances of interviewing at First American (India) by 2x.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

First American (India) • Hyderabad

On-site
INR 1,800,000 - 3,800,000
Senior AI Engineer
Senior AI Engineer

First American • Bengaluru

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

First American • Bengaluru

Remote
INR 1,000,000 - 1,500,000
Senior Software Engineer I- Python Full Stack Developer
Senior Software Engineer I- Python Full Stack Developer

First American • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Principal Software Engineer - .Net Fullstack Dev
Principal Software Engineer - .Net Fullstack Dev

First American • Bengaluru

On-site
INR 1,000,000 - 1,200,000
Senior Platform Engineer II
Senior Platform Engineer II

First American • Bengaluru

On-site
INR 4,200,000 - 7,200,000
Staff Engineer - Python, React/Typescript & Cloud
Staff Engineer - Python, React/Typescript & Cloud

First American • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Diverse and inclusive work environment
Career growth opportunities
Senior Software Engineer
Senior Software Engineer

First American • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Senior Artificial Intelligence Engineer
Senior Artificial Intelligence Engineer

Ameriprise Financial Services, LLC • Hyderabad

Hybrid
INR 2,100,000 - 4,200,000
Staff Engineer
Staff Engineer

First American • Bengaluru

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