CareerPlanSign in

Software Engineer II - AI/ML Infrastructure CoreAI

India, Karnataka, Bangalore💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Build abstractions, infrastructure, and interfaces to train, test, validate, scale, and optimize machine learning algorithms at massive distributed scale.

Role type

Senior IC software engineer (AI/ML infrastructure)

Builds

Scalable ML training pipelines, distributed systems, and production software features

Domain

AI/ML infrastructure, distributed systems, internet-scale services

Deliverable

production ML models | infrastructure

Required skills

C#, Java, Python, distributed systems, debugging, test strategy, automation, security hardening

Preferred skills

AI agents, AI/ML internals, machine learning systems, data pipelines

Technologies

C#, Java, Python

Responsibilities

Create extensible and maintainable product feature code; Review code for test coverage and standards; Implement debugging tools, tests, logs, and telemetry; Strive for automation in production deployment; Apply security best practices

Seniority

Senior, hands-on IC

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