Back to jobs

Senior Lead AI/ML Engineer

Bangalore, Karnataka, India

Live, first seen by us 21 days ago
Pay
Pay not listed
Work setting
Not stated
Employment
Not stated

What you’ll work on

Full posting
  • Design and maintain scalable ML pipelines in Java, Python, or Scala

  • Deploy distributed computing solutions with Spark, Dask, or Ray

  • Lead delivery of low-latency inferencing solutions to production

  • Build deep learning pipelines for forecasting and personalization

  • Build RESTful web services and integrate ML components into service architectures

From the employer’s posting
Design, develop, and maintain scalable machine learning pipelines using Java, Python, or Scala
Implement, optimize, and deploy distributed computing solutions leveraging frameworks such as Spark, DASK, or Ray
Lead the end-to-end delivery of low-latency inferencing solutions
Build and enhance deep learning pipelines for forecasting and personalization using frameworks such as PyTorch and TensorFlow
design and implement RESTful web services and integrate machine learning components into broader service-oriented architectures
Apply at Brillio-2

Posting record

Report an error
Status in our records
Live
First seen by us
Oct 16, 202621 days ago
Recorded sightings
39
Last seen by us
Nov 6, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Time since we first saw it

Day 21

Similar jobs usually come down between day 6 and day 71.

At Brillio-2, jobs usually come down by about day 25.

From 4,617 similar postings that came down, and 58 of Brillio-2’s. Coming down is not always a hire.

Brillio-2 is hiring

46 open jobs

Open jobs by the week we first saw them, last 12 weeks.

  • ML Engineer hiring is steady
  • Takes jobs down at a usual pace
Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Java
  • Python
  • R
  • SAS
  • Scala
  • Databricks
  • Docker
  • Kafka
  • Spark
  • Dask
  • Keras
  • PySpark
  • PyTorch
  • TensorFlow
  • Great Expectations
Where the posting names them
Job requirements - Experience Range: 6 to 8 years of experience developing modern software applications, including at least 5 years building and optimizing machine learning pipelines with Java, Python, or Scala, and 4 years working with distributed computing frameworks such as Spark, DASK, or Ray. Key Responsibilities: 1. Design, develop, and maintain scalable machine learning pipelines using Java, Python, or Scala to support advanced data science solutions. 2. Implement, optimize, and deploy distributed computing solutions leveraging frameworks such as Spark, DASK, or Ray to handle large-scale data processing and model training. 3. Lead the end-to-end delivery of low-latency inferencing solutions, ensuring robust performance and reliability in production environments. 4. Build and enhance deep learning pipelines for forecasting and personalization using frameworks such as PyTorch and TensorFlow. 5. Collaborate with cross-functional agile teams to design and implement RESTful web services and integrate machine learning components into broader service-oriented architectures. 6. Utilize real-time streaming technologies like Kafka or Storm to enable real-time data ingestion and processing for machine learning applications. 7. Drive experimentation, model evaluation, and statistical analysis using advanced techniques such as hypothesis testing, regression, and probabilistic graphical models. 8. Ensure quality and reproducibility of machine learning workflows by leveraging tools such as Git, JIRA, and containerization platforms like Docker or PCF. Required Skills: 1. Advanced proficiency in Java, Python, or Scala for software and ML pipeline development 2. Hands-on experience with distributed computing frameworks such as Apache Spark, DASK, or Ray 3. Deep understanding of machine learning frameworks including TensorFlow, PyTorch, Sci-Kit Learn, Keras, and MXNet 4. Expertise in statistical analysis and computing, including hypothesis testing, T-Test, Z-Test, and regression methods 5. Experience with real-time data streaming tools such as Kafka or Storm 6. Knowledge of building and deploying deep learning models for forecasting and personalization 7. Proficiency in RESTful web services and service-oriented architecture design 8. Experience with containerization technologies such as Docker or PCF 9. Familiarity with ML workflow orchestration tools like KubeFlow or BentoML 10. Proficiency with Git for version control Preferred Skills: 1. Experience with Great Expectations or Evidently AI for model monitoring and validation 2. Hands-on expertise in SAS, SPSS, or R/R Studio for advanced statistical modeling 3. Knowledge of advanced forecasting techniques including Exponential Smoothing, ARIMA, and ARIMAX 4. Familiarity with classification algorithms such as Decision Trees and SVM 5. Understanding of distance metrics like Hamming, Euclidean, and Manhattan Distance 6. Experience in container orchestration and deployment within cloud or hybrid environments 7. Experience using agile project management tools such as JIRA Desired Qualifications: 1. Bachelor's degree in Computer Science, Information Systems, Data Science, or a closely related field 2. Relevant certification in machine learning, data engineering, or distributed computing (such as TensorFlow Developer Certificate or Databricks Certified Associate Developer for Apache Spark) Additional Information: This role requires working from the office at Manyata Tech Park, Bangalore, for at least 4 days per week. Employment type
Primary Skills - Hypothesis Testing, T-Test, Z-Test, Regression (Linear, Logistic), Python/PySpark, SAS/SPSS, Statistical analysis and computing, Probabilistic Graph Models, Great Expectation, Evidently AI, Forecasting (Exponential Smoothing, ARIMA, ARIMAX), Tools(KubeFlow, BentoML), Classification (Decision Trees, SVM), ML Frameworks (TensorFlow, PyTorch, Sci-Kit Learn, CNTK, Keras, MXNet), Distance (Hamming Distance, Euclidean Distance, Manhattan Distance), R/ R Studio Job requirements

Your next step

Complete your application on jobs.lever.co. The employer’s form will show what is required.

Applying through Lever

  • No account needed: one form, and Lever reads your resume into the profile recruiters search.

Already applied? Track this application

Demand for ML Engineer roles

New ML Engineer postings at the employers we follow are up 12% over the last 5 weeks compared with the 5 before.

Weekly new ML Engineer postings at the same employers, from the week of August 17 to the week of October 26. The fewest in a week was 624, the most 1,094, and the latest week had 870.
August 17Last week

Each bar is one week of new postings. The darkest bars are the last 5 weeks.

Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.

About the role

We file this job under ML Engineer, by the work the posting describes.

ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.

Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.

A data scientist often works out which model to build; an ML engineer makes it run reliably in production.

US government figures for computer and information research scientists

Median yearly pay, May 2025
$140,300
Expected change, 2025 to 2035
21.8% more jobsagainst 3.5% for all jobs

The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.

Job description

View original posting ↗

Senior Lead AI/ML Engineer

Primary Skills

  • Hypothesis Testing, T-Test, Z-Test, Regression (Linear, Logistic), Python/PySpark, SAS/SPSS, Statistical analysis and computing, Probabilistic Graph Models, Great Expectation, Evidently AI, Forecasting (Exponential Smoothing, ARIMA, ARIMAX), Tools(KubeFlow, BentoML), Classification (Decision Trees, SVM), ML Frameworks (TensorFlow, PyTorch, Sci-Kit Learn, CNTK, Keras, MXNet), Distance (Hamming Distance, Euclidean Distance, Manhattan Distance), R/ R Studio

Job requirements

  • Experience Range: 6 to 8 years of experience developing modern software applications, including at least 5 years building and optimizing machine learning pipelines with Java, Python, or Scala, and 4 years working with distributed computing frameworks such as Spark, DASK, or Ray. Key Responsibilities: 1. Design, develop, and maintain scalable machine learning pipelines using Java, Python, or Scala to support advanced data science solutions. 2. Implement, optimize, and deploy distributed computing solutions leveraging frameworks such as Spark, DASK, or Ray to handle large-scale data processing and model training. 3. Lead the end-to-end delivery of low-latency inferencing solutions, ensuring robust performance and reliability in production environments. 4. Build and enhance deep learning pipelines for forecasting and personalization using frameworks such as PyTorch and TensorFlow. 5. Collaborate with cross-functional agile teams to design and implement RESTful web services and integrate machine learning components into broader service-oriented architectures. 6. Utilize real-time streaming technologies like Kafka or Storm to enable real-time data ingestion and processing for machine learning applications. 7. Drive experimentation, model evaluation, and statistical analysis using advanced techniques such as hypothesis testing, regression, and probabilistic graphical models. 8. Ensure quality and reproducibility of machine learning workflows by leveraging tools such as Git, JIRA, and containerization platforms like Docker or PCF. Required Skills: 1. Advanced proficiency in Java, Python, or Scala for software and ML pipeline development 2. Hands-on experience with distributed computing frameworks such as Apache Spark, DASK, or Ray 3. Deep understanding of machine learning frameworks including TensorFlow, PyTorch, Sci-Kit Learn, Keras, and MXNet 4. Expertise in statistical analysis and computing, including hypothesis testing, T-Test, Z-Test, and regression methods 5. Experience with real-time data streaming tools such as Kafka or Storm 6. Knowledge of building and deploying deep learning models for forecasting and personalization 7. Proficiency in RESTful web services and service-oriented architecture design 8. Experience with containerization technologies such as Docker or PCF 9. Familiarity with ML workflow orchestration tools like KubeFlow or BentoML 10. Proficiency with Git for version control Preferred Skills: 1. Experience with Great Expectations or Evidently AI for model monitoring and validation 2. Hands-on expertise in SAS, SPSS, or R/R Studio for advanced statistical modeling 3. Knowledge of advanced forecasting techniques including Exponential Smoothing, ARIMA, and ARIMAX 4. Familiarity with classification algorithms such as Decision Trees and SVM 5. Understanding of distance metrics like Hamming, Euclidean, and Manhattan Distance 6. Experience in container orchestration and deployment within cloud or hybrid environments 7. Experience using agile project management tools such as JIRA Desired Qualifications: 1. Bachelor's degree in Computer Science, Information Systems, Data Science, or a closely related field 2. Relevant certification in machine learning, data engineering, or distributed computing (such as TensorFlow Developer Certificate or Databricks Certified Associate Developer for Apache Spark) Additional Information: This role requires working from the office at Manyata Tech Park, Bangalore, for at least 4 days per week.

Employment type

Employee

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Bangalore, Karnataka, India

This passage needs a closer read in the full description.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.