CareerPlanSign in

Software Engineer 2

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

Core

Designing and developing advanced AI capabilities, including container execution and image generation, and building AI-driven computer and tool-use capabilities for enterprise-scale production environments.

Role type

Senior IC software engineer (AI-native development)

Builds

Extensible, maintainable, low-defect AI features and production-quality code

Domain

Enterprise AI, Software Engineering

Deliverable

production ML models | product features

Required skills

AI-native development, container execution, image generation, AI-driven tool-use, production-quality coding, code review, design and architecture, test strategy, automation, on-call incident response

Preferred skills

None stated

Technologies

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

Responsibilities

Design and develop advanced AI capabilities; Build extensible, maintainable features; Review peers' code and tests; Contribute to design and architecture; Own test strategy and quality; Drive engineering excellence and secure deployment; Support the live site as DRI

Seniority

Senior, hands-on IC

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