GoodVibeCode
Jobs/Principal Software Engineer, AI Ads
MI

Principal Software Engineer, AI Ads

Microsoft

$188K–304K/yrMountain View, California, United StatesFull-time10+ yearsHybrid
Posted 5 days ago· America/Los_Angeles· Mountain View, California, United States

Why This Is a Good Vibe Coding Job

It’s rare to see a Big Tech giant explicitly list "vibe coding" in a Principal-level JD, making this a landmark opportunity for AI-first developers. The role focuses on building agentic workflows and using coding agents to accelerate the delivery of complex distributed systems. You won't just be using AI tools; you will be defining the future of AI-native engineering standards across Microsoft's global ad infrastructure.

Architecting the Future of AI Commerce

In this high-impact Principal role, you will serve as a technical visionary for Microsoft’s AI-powered advertising and shopping engines. You will be responsible for the architecture and performance of massive, low-latency systems that drive global commerce through Bing, Copilot, and intelligent agents. This isn't just a maintenance role; it's an invitation to reinvent how billions of products are indexed, discovered, and personalized using the latest in generative AI and large-scale data processing.

Leading the Vibe Coding Revolution

Microsoft is looking for an engineer who doesn't just write code, but orchestrates it. A primary focus of this position is advancing "AI-native development." You will pioneer the use of coding agents, agentic engineering, and vibe coding to accelerate software delivery without sacrificing reliability. Your mission is to reshape traditional development workflows into high-velocity, AI-assisted processes, mentoring the wider engineering org on how to leverage LLMs and SLMs effectively within a production environment.

Tech Stack and Innovation

  • Modern AI: Work deeply with Generative AI, Large Language Models, and automated coding agents.
  • Global Systems: Scale distributed infrastructure using C++, Python, C#, and Java across Kubernetes-managed environments.
  • Data & Discovery: Build sophisticated product graphs and streaming pipelines using technologies like SQL, NoSQL, and real-time data processors.
  • Leadership: Drive technical strategy across teams, turning cutting-edge AI research into tangible products for millions of advertisers and users.

Education

  • bachelor degree
  • postgraduate degree

Benefits

Health insuranceRetirement benefitsPaid time offProfessional development

Skills & Tags

Software engineeringDistributed systemsArtificial intelligenceMachine learningInformation retrievalData processingStreaming technologiesCloud computingSystem architectureGenerative AIC++PythonJavaC#KubernetesSQL

Keywords

Software EngineeringAI AdsDistributed SystemsInformation RetrievalGenerative AILLMsSLMsKafkaFlinkSpark StreamingAzureDockerKubernetesMicroservicesProduct GraphsRecommender SystemsComputational AdvertisingData ScienceCloud InfrastructureSystem PerformanceScalabilityReliabilityAgentic EngineeringCoding AgentsVibe CodingBig DataNoSQLPrestoKustoAirflow

Categories

SoftwareTechnologyEngineeringData & AnalyticsManagement & Leadership

Explore similar vibe coding roles

Listing transparency: Job facts are based on the original employer or job-source listing. GoodVibeCode may use AI assistance to summarize and structure the description, followed by editorial checks.

Source: eightfold

Last reviewed: Aug 4, 2026. How we source and review jobs.