Senior Software Engineer, Agentic Ads Experience

Reddit

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$190,800–$267,100 / yr
Posted
122 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $229k
$138k most similar roles pay here $281k

This role pays more than 69% of similar roles. Most pay $167,537–$236,250 — the shaded band above. At the midpoint, this role pays about $229k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 76 open roles on FindRole.

Listed pay typically runs $216,850–$299,100 across 76 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Software Engineer, Agentic Ads Experience

Senior Software Engineer, Agentic Ads Experience joins the Agentic Ads Experience team to build next-generation advertiser-facing interfaces including campaign assistants, creative generation, and conversational analytics. This role involves owning features end-to-end by designing and shipping AI-powered products that transform how advertisers interact with the platform. You will make critical architectural decisions regarding LLM calls, workflows, retrieval systems, and agent loops while implementing guardrails for structured outputs, cost controls, and safety. The position requires expertise in generative AI applications, including RAG, prompt design, and model routing, alongside strong systems fundamentals like distributed systems, APIs, and observability. Candidates should be proficient in general-purpose languages such as Python, Golang, Rust, or JavaScript. You will solve complex problems regarding how to integrate agentic systems into a high-growth advertising product while ensuring reliability and trust for advertisers.

What does a Software Engineer earn in Remote?

Median $206300 from 379 postings across 58 companies.

See salary data

What you'll do

  • Design and ship end-to-end AI features like campaign assistants and creative generation from prototype to general availability.
  • Make architectural decisions regarding LLM usage, including choosing between single-shot calls, workflows, retrieval systems, or agent loops.
  • Build reliable systems by implementing structured outputs, tool boundaries, retries, cost controls, and human-in-the-loop guardrails.
  • Define offline and online evaluations to connect model performance metrics to advertiser and business outcomes.
  • Ensure safety and trust by designing for data isolation, permissioning, and policy compliance in AI actions.
  • Translate ambiguous problems into concrete systems by collaborating with product, design, and engineering teams.
  • Write clear technical design documents and communicate complex trade-offs to both technical and non-technical stakeholders.

What we're looking for

  • 5+ years of experience as a software engineer shipping and operating production systems.
  • Hands-on experience building generative AI applications including structured outputs, tool calling, RAG, and model routing.
  • Experience defining evals and measurement for AI systems using offline datasets and online metrics.
  • Strong systems fundamentals including APIs, distributed systems, queues, data stores, and observability.
  • Extensive software development experience in at least one general purpose language such as Python, Golang, Rust, Java, or JavaScript.
  • Excellent communication skills to explain complex AI trade-offs to both technical and non-technical audiences.
  • Experience in Ads, marketing technology, marketplaces, growth, recommendations, search, or analytics (preferred).
  • Experience building AI systems where mistakes are expensive or internal workflow automation for operations (preferred).

More like this

Similar roles

Senior Software Engineer, Ads Platform

Microsoft

Redmond, WA 63 days ago $119,800–$234,700
Distributed Systems Microsoft Azure AWS Python C# Java C++ JavaScript Cloud Computing Service-Oriented Architecture Observability Reliability Engineering AI Web Technologies
4+ yrs exp Hybrid

Senior Software Engineering, Ads Platform

Microsoft

Redmond, WA 71 days ago $119,800–$234,700
Distributed Systems Cloud Computing Microsoft Azure AWS Python C# Java C++ JavaScript Service-Oriented Architecture Observability Reliability Engineering AI Web Technologies ScalableSystems
4+ yrs exp Hybrid

Senior Software Engineer, Ads AI

Microsoft

Mountain View, CA 64 days ago $119,800–$234,700
Azure Python C++ Java C# JavaScript Machine Learning Big Data Distributed Systems NoSQL Click house AKS .NET Data Streaming Information Retrieval Agile AB Testing Web Crawling
4+ yrs exp Hybrid

Senior Software Engineer, Ads

Instacart

Remote (Ontario, Canada) +3 126 days ago $168,000–$177,500
Rails Go DBT Airflow Scala Apache Spark Databricks Delta Lake Snowflake Python Terraform SQL Distributed Systems Streaming Batch Processing Hadoop Flink Hive Kafka
5+ yrs exp Remote

Senior Software Engineer, Ads

Microsoft

49 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Azure Azure DevOps Distributed Systems event driven architecture AI ML OOPS OOAD Design Patterns
4+ yrs exp Hybrid