Principal Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Machine Learning, Natural Language Processing, Deep Learning, Data Ingestion, Data Storage, Data Retrieval, Real-Time Serving, Cloud Services, Big Data Platforms, Streaming Frameworks, AI Infrastructure, Mentoring, Collaboration, Computational Advertising, Recommender Systems, Search Engines

Industry

Software Development

Description
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. Mentor and guide engineers, fostering technical competence and collaboration across the team. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 4+ years of industrial experience building large scale systems and supporting AI models. 2+ years of experience with deep learning frameworks (e.g., PyTorch, TensorFlow), LLMs/SLMs, and AI Agents. 2+ years of experience with cloud services, large-scale big data platforms, and streaming/real-time frameworks (e.g., Kafka, Flink, Spark Streaming), and AI infrastructure development. These requirements include but are not limited to the following specialized security screenings: Committed background in computational advertising, recommender systems, or search engines Demonstrated ability to translate high-level vision into detailed, high-quality design and implementation; skilled at integrating both quantitative and qualitative data into decision-making, and effective in both independent and collaborative settings Passion for innovation, solving complex problems, and optimizing systems Committed to learning and adept at adopting and applying the latest AI technologies to day-to-day work Proficient background in computational advertising, recommender systems, or search engines.
Responsibilities
Lead the design, development, and optimization of large-scale shopping ads infrastructure and algorithms. Mentor and guide engineers, fostering technical competence and collaboration across the team.
Loading...