Microsoft AI (MAI) is seeking experienced Member of Technical Staff to help build Copilot memory and personalization – AI that remembers, evolves, and grows with each user
Requirements
- Coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- Experience building APIs and creating pipelines for large-scale products
- Experience building and deploying machine learning or large language model (LLM) applications at scale
- Experience designing and implementing large-scale embedding, retrieval, and ranking systems
Responsibilities
- Design and build large-scale Copilot memory and personalization systems leveraging search, embeddings, retrieval, ranking, and Retrieval-Augmented Generation (RAG)
- Apply subject-matter expertise in cross-product features, collaborating with appropriate stakeholders to drive project plans, release plans, and deliverables across multiple groups
- Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
- Proactively seek out new knowledge and adapt to new trends, technical solutions, and patterns that improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale, and share knowledge with other engineers
- Enjoy working in a fast-paced, design-driven, product development cycle
- Navigate ambiguity and clear roadblocks to deliver solutions quickly and iteratively, ensuring they reach users effectively
Other
- Bachelor's degree in computer science or related technical field
- 6 years technical engineering experience
- Ability to work in a fast-paced, collaborative environment and are comfortable making progress in ambiguity
- Ability to thrive in a fast-paced environment and navigate ambiguity
- Must be local to the San Francisco area and in office 3 days a week