GoodVibeCode
Jobs/Principal Software Engineer, AI Ads
MI

Principal Software Engineer, AI Ads

Microsoft

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

Why This Is a Good Vibe Coding Job

This is a landmark role because Microsoft explicitly lists "vibe coding" and "agentic engineering" as core job responsibilities. It’s a perfect match for senior engineers who want to move beyond manual syntax and lead the transition to AI-orchestrated development. You'll have the authority to reshape how a Big Tech giant builds software using the latest AI-assisted tools.

Architecting the Future of AI Ads

Microsoft is looking for a high-level technical leader to redefine the infrastructure behind global commerce. In this Principal role, you will bridge the gap between AI research and production-scale systems, building low-latency engines for shopping and travel. You aren’t just a developer; you’re a strategist designing the backbone of a product graph that handles billions of data points through distributed systems and generative models.

Leading the Vibe Coding Revolution

What sets this role apart is the explicit mandate to advance AI-native development. You will be expected to champion "vibe coding," agentic workflows, and the use of coding agents to transform how the team delivers software. While you'll work with core languages like C++, Python, and C#, your focus will be on leveraging LLMs and SLMs to automate and optimize the engineering lifecycle itself.

Your Impact and Influence

As a technical heavyweight, you will set the architectural direction for cross-team initiatives and mentor engineers in modern AI-assisted practices. This is an opportunity to move beyond traditional coding and into high-level system design, where your ability to orchestrate complex AI agents and data pipelines directly impacts the global advertising market. You'll be working in the Mountain View office, driving the next era of commerce through rapid experimentation and an entrepreneurial mindset.

Education

  • bachelor degree
  • postgraduate degree

Benefits

Health InsuranceRetirement PlanPaid Time OffProfessional Development

Skills & Tags

Distributed SystemsArtificial IntelligenceMachine LearningSoftware ArchitectureCloud ComputingData ProcessingInformation RetrievalStreaming TechnologiesGenerative AIC++PythonJavaC#KubernetesSystem DesignMentorship

Keywords

Software EngineeringAI AdsDistributed SystemsBig DataStreamingKafkaFlinkSparkGenerative AILLMSLMAzureKubernetesDockerSQLKustoMicroservicesRecommender SystemsComputational AdvertisingProduct GraphEntity ResolutionCoding AgentsAgentic EngineeringInfrastructureScalabilityReliabilityPerformance OptimizationTechnical StrategyCross-functional LeadershipCommerce

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: Jul 30, 2026. How we source and review jobs.