Principal Software Engineer, AI Ads
Role responsibilities
Lead the strategy, design, and optimization of global low-latency shopping ads and travel infrastructure. Drive cross-organizational AI initiatives and mentor engineers to advance AI-native development workflows.
Requirements
Requires a Bachelor's degree in Computer Science and at least 6 years of technical engineering experience, with a preference for 12+ years. Must have extensive experience architecting massive-scale distributed systems and hands-on expertise in AI infrastructure or online advertising.
Key skills
Distributed Systems, Large-scale Data Processing, Generative AI, LLMs, Information Retrieval, Streaming Technologies, System Architecture, C#, Java, Python, C++, Azure, Kubernetes, NoSQL, Knowledge Graphs, Agentic Engineering
Keywords
AI Ads, Product Graph, Copilot, Bing Search Ads, Kafka, Flink, Spark Streaming, Microservices, Entity Resolution, Taxonomy, Recommender Systems, Search Engines, .NET, Azure Data Factory, Airflow, Presto, SQL, Kusto, Docker, AI Model Inference, Computational Advertising, Vibe Coding, Harness Engineering, Coding Agents, Distributed Systems, Big Data, Low-latency Systems, Software Engineering, Cloud Computing