Description
Summary
Microsoft AI are looking for a talented Principal Software Engineer - AI Ads to shape the future of online advertising in Mountain View, CA or Redmond, WA. You'll lead the design and development of large-scale shopping ads infrastructure that powers billions of products worldwide.
About the Role
As a Principal Software Engineer - AI Ads, you will be responsible for leading the design, development, and optimization of large-scale shopping ads infrastructure and algorithms. You will build and maintain the universal product graph spanning billions of products across multiple languages. You will develop scalable systems for data ingestion, storage, retrieval, and real-time serving at global scale. You will apply machine learning (ML), nature language processing (NLP), and deep learning (DL) models to improve ad relevance, personalization, and selection.
Accountabilities
- Lead the design, development, and optimization of large-scale shopping ads infrastructure and algorithms.
- Build and maintain the universal product graph spanning billions of products across multiple languages.
- Develop scalable systems for data ingestion, storage, retrieval, and real-time serving at global scale.
- Apply machine learning (ML), nature language processing (NLP), and deep learning (DL) models to improve ad relevance, personalization, and selection.
The Candidate we're looking for
Experience:
- 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Technical skills:
- Deep learning frameworks (e.g., PyTorch, TensorFlow), LLMs/SLMs, and AI Agents.
- Cloud services, large-scale big data platforms, and streaming/real-time frameworks (e.g., Kafka, Flink, Spark Streaming), and AI infrastructure development.
Personal attributes:
- Ability to meet Microsoft, customer and/or government security screening requirements.
Benefits
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge AI innovation at massive scale.
- Collaborative and dynamic work environment.
- Professional development opportunities.