CareerPlanGet AI match score →

Software Engineer II - Python

Bangalore💼 Full-time🗓 2026-06-12 → 2026-07-31

Core

Design, architect, implement, and operate a scalable Machine Learning platform for model building and serving, ensuring reliability and cost-efficiency.

Role type

Senior IC Machine Learning Platform Engineer

Builds

Production ML platforms, model serving infrastructure, and data pipelines

Domain

Big Data, Machine Learning, Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Python, Object-Oriented Design, REST APIs, Kubernetes, Linux scripting, SQL/NoSQL databases, CI/CD, streaming frameworks (Beam/Samza/Flink/DataFlow), Big Data platforms (Hadoop/Spark)

Preferred skills

Supply Chain domain knowledge, GCP experience, Pandas/NumPy/sklearn/TensorFlow

Technologies

Kubernetes, GCP, Kafka, Hive, BigQuery, Cassandra, HBase, Redis, Hadoop, Spark, Beam, Samza, Flink, DataFlow, Pandas, NumPy, sklearn, Keras, TensorFlow, Jupyter, Matplotlib

Responsibilities

Design and implement concrete architecture for ML platforms; operate ML platform with DevOps best practices; build robust and scalable systems for model building and serving; develop quality software adhering to clean code principles; autonomously resolve incidents and handle service requests; mentor junior engineers and onboard new members.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗