Microsoft · 1 day ago
Principal Software Engineer - AI Ads
Microsoft is looking for a Principal Software Engineer - AI Ads to shape the future of online advertising. In this role, you will lead the design and development of large-scale shopping ads infrastructure and collaborate with world-class scientists and engineers to deliver solutions at massive scale.
Application Performance ManagementArtificial Intelligence (AI)Business DevelopmentData ManagementDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
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
Collaborate with scientists and engineers across Microsoft AI to translate research into production systems
Drive innovation by identifying technical opportunities that align with Microsoft’s Commerce Strategy
Mentor and guide engineers, fostering technical competence and collaboration across the team
Qualification
Required
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
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Preferred
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
Benefits
Certain roles may be eligible for benefits and other compensation.
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
H1B Sponsorship
Microsoft has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
MarketScreener
2026-01-06
2026-01-06
Company data provided by crunchbase