CareerPlanSign in

Senior Software Engineer - Model Customization & Optimization

India, Karnataka, Bangalore💼 Full-time🗓 2026-08-31 → 2026-09-25

Core

Build and evolve distributed services underpinning massive training runs, optimize iteration loops for researchers, and apply performance optimization techniques to impact product quality.

Role type

Senior IC software engineer (ML systems & AI infrastructure)

Builds

Distributed services, AI infrastructure, and compute orchestration systems

Domain

Cloud computing, Machine Learning, AI Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, Performance optimization, AI/ML systems internals, Cloud architecture, .Net, Java, Python, Docker, CI/CD, Azure

Preferred skills

AI/ML internals expertise, Azure experience, Experience with AI agents and tool use

Technologies

.Net, Java, Azure functions, Docker, Python, Azure

Responsibilities

Design and own architecture for complex ML solutions, optimize code performance and cost, maintain live site services and incident response, drive project planning and release strategies, implement observability and monitoring solutions

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.