Free cookie consent management tool by TermsFeed Machine Learning Engineer | Antal Tech Jobs
Back to Jobs
5 Days ago

Machine Learning Engineer

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
Yugen.ai

Overview

We're hiring an ML Engineer to work alongside Data Scientist(s) and support a leading client in the ad tech domain. You will own the infrastructure, low-latency APIs, data pipelines, deployment, and reliability of recommendation and ranking models in production. You'll be the bridge between data science and engineering: taking prototypes from the Data Scientist and turning them into robust, low-latency, high-availability services that operate at ad-tech scale. You should be comfortable with asynchronous communication(written updates, docs, Slack-style collaboration) with both the client and our internal team across time zones.

The Candidate Will Have Responsibilities Across The Following Functions

Model Productionization and Serving:

  • Design, build, and maintain low-latency APIs for serving recommendation and ranking models.
  • Take Data Scientist-built models (in Python) and productionize them for real-time or near-real-time serving.
  • Implement and maintain model serving endpoints (e. g., using SageMaker, Vertex AI, custom Docker/Kubernetes-based services, or similar).
  • Optimise for low latency and high throughput, suitable for ad-serving workloads.

Feature Pipelines And Data Engineering

  • Design and build feature pipelines for training and inference:
  • Batch pipelines using tools like Airflow, dbt, Beam, or Spark.
  • Streaming / real-time features using Kafka, Pub/Sub, etc
  • Design, integrate with, or operate an online feature store to serve low-latency features for real-time scoring.
  • Ensure training-serving skew is minimised; maintain clear contracts for feature definitions and data schemas.

Infrastructure And MLOps

  • Implement CI/CD for ML models and pipelines (e. g., GitHub Actions, GitLab CI, Cloud Build, etc. ).
  • Manage containerization and deployment using Docker and Kubernetes (or managed equivalents).
  • Set up and maintain model versioning, configuration management, and rollback strategies.

Monitoring, Observability And Reliability

  • Work with the Data Scientist to define metrics and implement monitoring for:
  • Model performance (prediction distribution, drift, business KPIs).
  • System performance (latency, error rates, resource utilisation).
  • Data quality (schema checks, nulls, outliers, volume anomalies).
  • Build alerting and logging using the client's stack (e. g., Prometheus, Grafana, Cloud Monitoring, CloudWatch, etc. ).
  • Investigate and resolve production issues, from infrastructure to data to model-related problems.

Experimentation Platform Support

  • Integrate models with the client's AB testing/experimentation framework.
  • Implement traffic splits, routing logic, and variant toggles (feature flags).
  • Ensure metrics and logs needed for experiment analysis are correctly captured and accessible.

Collaboration And Client Interaction

  • Work closely with the Data Scientist to understand modelling assumptions and requirements.
  • Collaborate with the client Product and Engineering teams to align on SLAs, integration points, and architectural choices.
  • Participate in technical discussions with client partners; communicate trade-offs and propose pragmatic solutions.
  • Provide clear async updates(tickets, comments, design docs, status summaries) so both the client and internal teams stay aligned without needing constant meetings.

Requirements

  • Experience: 2-5 years as an ML Engineer / Data Engineer / Software Engineer working on ML-heavy systems.
  • Programming: Strong skills in Python
  • Cloud: Hands-on experience with GCP or AWS
  • Data Engineering: Experience building and operating data pipelines (batch and/or streaming) using tools like Airflow, dbt, Beam, Spark, or similar.
  • MLOps / Infra: Experience with:
  • Containerization (Docker) and orchestration (Kubernetes or managed alternatives).
  • CI/CD for services or ML workflows.
  • Monitoring/logging tools (Prometheus, Grafana, CloudWatch, Stackdriver, etc. ).
  • Collaboration and Communication:
  • Comfortable working in a remote, async-first environment: writing good design docs, giving structured written updates, and collaborating over Slack/email/tickets with distributed teams.

Nice-to-Have

  • Experience with real-time / low-latency systems, especially in ad tech, recommendation, ranking, or search.
  • Familiarity with feature stores and online feature serving.
  • Familiarity with online experimentation frameworks and traffic routing for AB tests.
  • Familiarity with Model registries and ML platforms (e. g., MLflow, SageMaker, Vertex AI pipelines).
  • Comfort reading Data Scientist code/notebooks and refactoring them into clean, production-ready modules.

This job was posted by Akshay Singh from Yugen.ai.

Share job
Similar Jobs
View All
3 Hours ago
Software Development Engineer – III (Erlang)
Information Technology
  • 5 - 9 Yrs
  • Gurgaon / Gurugram
About the Role We are seeking a Software Development Engineer – III to design, develop, and optimize high-performance, distributed backend systems that power real-time, large-scale automation and orchestration platforms. This role is ideal for ...
decor
22 Hours ago
MDG Technical Developer
Aerospace & Defense
  • 6 - 10 Yrs
  • Bangalore
Summary role description: Hiring MDG Technical Developer for a top global aerospace and defence innovator offering impactful, cutting-edge work. Company description: Our client is a leading global player in the aerospace and def...
decor
1 Day ago
Engineering Manager
Internet
  • 8 - 13 Yrs
  • Bangalore
Key Responsibilities: ● Leadership & Strategy ○ Lead and grow a team of backend,and FE engineers focused on Search, Ranking, and Product Discovery. ○ Collaborate with Product, Data Engineering, and UX teams to define the long-term search roa...
decor
1 Day ago
Junior Android Developer
Information Technology
  • 800000 - 1200000 INR - Annual
  • 1 - 2 Yrs
  • Pune
Title: Android Developer Location: Pune (Hinjewadi Phase 1 - WFO) Experience: 0 - 2 Years We are hiring fresh graduates from premium engineering colleges for an exciting Android Developer opportunity with a global leader in aviation technolo...
decor
1 Day ago
Software Engineer in Delhi
Space Exploration & Research, Information Technology
  • Mumbai, Maharashtra, India
Key Responsibilities Design and develop computer vision and video analytics modules for real-time traffic and safety applications. Integrate AI/ML models using frameworks like OpenCV, TensorFlow, or PyTorch. Work with live camera feeds, GStreamer pip...
decor
1 Day ago
iOS Developer
Space Exploration & Research, Information Technology
  • Mumbai, Maharashtra, India
We are seeking a talented and passionate iOS Developer to join our growing mobile development team. The ideal candidate will have a strong understanding of the iOS platform, excellent proficiency in Swift and/or Objective-C, and a commitment to writi...
decor
1 Day ago
Senior Data Analyst - R/Python
Space Exploration & Research, Information Technology
  • Mumbai, Maharashtra, India
DescriptionWe are looking for an experienced and dynamic Data Analyst Lead to head our data analytics function. This role requires a blend of hands-on analytics expertise and leadership skills to guide a team of data analysts in delivering high-quali...
decor
1 Day ago
Senior DevOps Engineer - AWS & GCP (On-site)
Space Exploration & Research, Information Technology
  • Mumbai, Maharashtra, India
About us:Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our client...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media