CareerPlanSign in

Senior Software Engineer - AI Experiences, Copilot

United States, California, Mountain View💼 Full-time🗓 2026-08-21 → 2026-09-26

Core

Build secure and performant APIs and scalable distributed systems to power AI-powered Copilot applications.

Role type

Senior Software Engineer (Backend/AI Infrastructure)

Builds

High-quality, well-tested, secure, and maintainable backend services and APIs for mobile and web Copilot apps.

Domain

Cloud infrastructure, distributed systems, and AI platform integration

Deliverable

production ML models | product features | infrastructure

Required skills

Backend API development (GraphQL, REST, Protobuf, Thrift), streaming protocols (WebSocket, SSE, WebRTC), scalable cloud services (Azure, AWS, GCP), distributed systems design, datastores (RDBMS, key-value), AI platform integration, system performance optimization, clean code practices

Preferred skills

Mobile data schema code generation, version control for mobile releases, analytics implementation, feature flags, A/B testing frameworks

Technologies

C, C++, C#, Java, JavaScript, Python, GraphQL, REST, Protobuf, Thrift, WebSocket, SSE, WebRTC, Azure, AWS, GCP, RDBMS, key-value stores

Responsibilities

Design and build scalable backend services on public cloud infrastructure; develop streaming protocols for real-time data; integrate AI platforms and frameworks; resolve complex technical issues to ensure optimal performance and scalability; collaborate with product managers and designers to define and deliver amazing user experiences

Seniority

Senior, hands-on IC

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