CareerPlanSign in

Software Engineer - Full Stack

India, Karnataka, Bangalore💼 Full-time🗓 2026-09-01 → 2026-09-27

Core

Design, build, and maintain distributed cloud services and data-intensive systems, integrating generative AI and large language models to deliver customer experiences.

Role type

Senior Full Stack Software Engineer (AI-native systems)

Builds

Distributed cloud services, platform infrastructure, and data-intensive systems

Domain

Cloud infrastructure, Generative AI, Large Language Models

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Generative AI integration, Large Language Model application, Cloud infrastructure operations, System reliability engineering, Observability, Code implementation and debugging, Requirement analysis, Design documentation, On-call incident management

Preferred skills

Agentic workflows, Responsible AI practices, AI-native product development

Technologies

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

Responsibilities

Determine user and system requirements for features, Develop design documents with minimal oversight, Create, implement, test, debug, and reuse code, Break down work items and provide estimates, Monitor services for degradation and restore functionality, Stay current on technologies for availability and performance at scale

Seniority

Senior, hands-on IC

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