CareerPlanSign in

ML - Principal Software Engineer

India, Telangana, Hyderabad💼 Full-time🗓 2026-04-13 → 2026-09-26

Core

Define long-term ML infrastructure strategy, build robust ML systems with high reliability and low latency, and lead cross-org alignment for engineering, product, and research.

Role type

Principal Software Engineer (ML Infrastructure)

Builds

Robust ML systems, ML inference pipelines for LLMs, and local model integrations in system or app level components.

Domain

Machine Learning Infrastructure, LLMs, Scalable Systems

Deliverable

production ML models | infrastructure

Required skills

ML infrastructure strategy, cross-org alignment, building robust ML systems, high reliability engineering, low latency optimization, platform integration, system architecture, mentoring engineers, technical leadership, C/C++/C#/Java/JavaScript/Python

Preferred skills

ML compiler design, hardware-aware optimizations, architecting ML inference pipelines for LLMs, building local model integrations, scalable infrastructure across heterogeneous platforms

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Partner with stakeholders to determine user requirements for complex scenarios, provide technical leadership for design documents, lead multiple product project and release plans, monitor system/product/service for degradation or downtime, proactively seek new knowledge to improve availability and performance, share knowledge with other engineers

Seniority

Principal, strategy & mentorship

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