Latest AI JobsBrowse Jobs
Reddit logo

Senior Software Engineer, Agentic Ads Experience

RedditRemote - United StatesAds Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
3 Jun 2026
Status
Open · checked 7d ago

About this role

Reddit is seeking a remote Senior Software Engineer to join the Agentic Ads Experience team across the United States. This role focuses on designing and launching generative AI capabilities that transform how advertisers interact with the advertising platform.

Role Overview

As a Senior Software Engineer for Agentic Ads Experience, the individual will take charge of building AI-driven product solutions that reshape advertising workflows on Reddit. Responsibilities span the complete product lifecycle, from initial problem framing and tool selection to architectural execution, rollout, measurement, and ongoing refinement. The ideal candidate blends robust software engineering expertise with practical generative AI application experience, possessing clear perspectives on agent workflows, retrieval systems, and dependable architecture.

Key Responsibilities

Build and launch advertiser-facing AI features and platforms, including campaign assistants, creative generation, audience discovery, performance analytics, and optimization recommendations.
Design agentic systems by determining optimal architectures, utilizing single-shot LLM calls, workflows, skills, retrieval systems, agent loops, or human review mechanisms.
Implement reliability measures and guardrails addressing LLM failure modes, covering structured outputs, tool boundaries, retries, cost controls, tracing, and evaluations.
Define offline and online evaluation methods, instrumentation traces, and A/B tests to connect model performance to actual business outcomes.
Ensure safety and trust by designing data isolation, permissioning, auditability, and policy compliance for automated actions.
Partner cross-functionally with product management, design, data science, machine learning platforms, trust, and operations to convert ambiguous challenges into shippable systems.
Draft technical design documents, communicate technical trade-offs clearly, and elevate organizational standards for shipping generative AI features.

Requirements

Minimum of 5 years of professional software engineering experience with a demonstrated history of delivering and operating production-level systems.
Practical, hands-on experience constructing generative AI applications involving structured outputs, tool calling, prompt design, RAG, model routing, and error handling.
Strong enthusiasm and familiarity with the evolving LLM and agent ecosystem.
Solid systems fundamentals covering APIs, distributed systems, message queues, data stores, authentication, idempotency, retries, and system observability.
Background in defining evaluations and measurement criteria for AI systems across offline datasets and online metrics.
Daily proficiency utilizing AI coding tools and code-assistant workflows.
Excellent communication skills tailored for remote collaboration with both technical and non-technical stakeholders.
Extensive software development experience in one or more general-purpose languages such as Python, Golang, Rust, Java, or JavaScript.

Nice to Have

Background in advertising technology, marketing tech, marketplaces, growth, recommendations, search, or analytics.
Experience constructing AI systems for high-stakes environments such as customer-facing products, regulated workflows, payments, or high-scale infrastructure.
Experience building internal workflow automation tools for sales, operations, support, policy, trust, or engineering productivity.

Skills and Tools

Python
JavaScript
Java
Golang
Rust
LLM
RAG
Distributed Systems
APIs
Observability

Salary and Benefits

Base salary range spanning from $190,800 to $267,100 USD.
Equity compensation provided via restricted stock units, with potential commission eligibility depending on the position.
Comprehensive healthcare benefits including medical, dental, and vision coverage, alongside income replacement programs.
401(k) retirement program featuring an employer match.
Family planning support, gender-affirming care, and mental health coaching benefits.
Flexible vacation policy, Reddit Global Days Off, and generous paid parental leave.
Paid volunteer time off.

About the Company

Reddit operates a vast network of over 100,000 active communities built around shared interests, passions, and authenticity, serving approximately 130 million daily active unique visitors. The company values diversity, offers equal opportunity employment, and provides reasonable accommodations for qualified individuals with disabilities.

How to Apply

Interested candidates should visit the official Reddit careers page to submit an application for this remote position.

Skills and tech stack

Questions candidates ask

What is the location requirement for this role?

This position is fully remote within the United States.

What is the salary range for the Senior Software Engineer position?

The base salary range is $190,800 to $267,100 USD, with additional compensation provided through equity.

How many years of experience are required?

Candidates must have 5 or more years of experience as a software engineer with a track record of shipping production systems.

What programming languages are accepted?

Extensive development experience is required in one or more general-purpose languages such as Python, Golang, Rust, Java, or JavaScript.

What benefits does Reddit offer U.S. employees?

Benefits include comprehensive healthcare, a 401(k) match, flexible vacation, global days off, parental leave, family planning support, and mental health benefits.

Ready to apply?

The application is on the official Reddit careers page.

Apply on company site