Microsoft is seeking to build intelligent systems that deeply understand users and adapt across agents, applications, services, and infrastructure, with a focus on making Copilot feel like a personal assistant that is responsive to user preferences, workflows, and goals while preserving privacy, security, performance, and scale.
Requirements
- Coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Experience building scalable services, including securing applications and infrastructure on top of cloud infrastructure like Azure, AWS, or GCP.
- Experience working with OSS data technology, such as Kafka, Spark, Flink.
- Experience working with AI platforms, frameworks, and APIs.
- Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
- Familiarity with applied AI and its unique challenges
- Proficiency in backend technologies
Responsibilities
- Architect scalable, low-latency systems/data pipelines for ingesting, processing, and serving personalized signals.
- Design, build, and maintain robust pipelines for telemetry, product usage, and experimentation data.
- Own orchestration, monitoring, and DevOps for critical data workflows.
- Design data models and APIs that enable Copilot to reason about user context, preferences, and history
- Build real-time and batch personalization engines that adapt Copilot’s behavior.
- Collaborate with privacy, security, and responsible AI teams to ensure personalization is safe, transparent, and user-controlled
- Optimize for performance, reliability, and cost across diverse workloads and geographies.
Other
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
- Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.
- Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web, data systems and AI.
- Ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.