Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
Experimentation @ 6
GenAI
Generative AI @ 4
LLM @ 4
Machine Learning @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Reddit’s Ads Creative Effectiveness team builds GenAI and predictive products that help advertisers create high-impact campaigns. The team is developing image, video, and copy generators; performance-guided generation systems that maximize clicks and conversions; and brand-safe, product-preserving image and video editing pipelines.
Responsibilities
- Architect and implement state-of-the-art pipelines for ad creative generation.
- Build systems capable of preserving products, fonts, logos, and brand assets using techniques such as IP-Adapters and LoRAs.
- Develop image and video editing capabilities, including smart cropping, inpainting, outpainting, resizing, and style transfer, while maintaining strict brand guidelines.
- Fine-tune large language models and vision-language models to understand effective ad aesthetics.
- Build feedback loops that use ad performance metrics such as click-through rate (CTR) and conversion rate (CVR) to fine-tune the generation process through RLHF/RLPF for ads.
- Engineer robust filtering and safety systems to prevent non-compliant, unsafe, or copyright-infringing content.
- Collaborate with Product, Sales, Policy, UX, and other Ads ML teams to integrate Ads Creative Effectiveness capabilities into the Ad Manager UI and ad delivery path.
- Embed brand-safety filters, copyright checks, and human-in-the-loop escalation paths.
Requirements
- Hands-on experience with tree models, neural networks, ranking, and especially LLM/VLM fine-tuning and RLHF/RLPF for advertising.
- Comfort with uplift metrics, variance, minimum detectable effects, and experimentation setups for generative systems.
- Understanding of auction dynamics and advertiser pain points, with the ability to create tools that drive revenue and retention.
- Bias to action, comfort with ambiguity, and a scrappy startup mindset.
- Ability to explain complex machine learning trade-offs to executives, product managers, and non-technical stakeholders.
- Prior experience with ad creative tooling, such as headline generators, image generators, pre-test models, or advertiser editing flows.
Nice to Have
- Experience navigating brand-safety, privacy, or copyright frameworks in generative AI products.
Benefits
- Comprehensive healthcare benefits and income replacement programs.
- 401(k) with employer match.
- Global benefit programs supporting workspace, professional development, and caregiving.
- Family planning support.
- Gender-affirming care.
- Mental health and coaching benefits.
- Flexible vacation and paid volunteer time off.
- Generous paid parental leave.
Compensation
The base salary range for this position is $230,000–$322,000 USD. The position is also eligible to receive equity in the form of restricted stock units and may be eligible to receive a commission depending on the position offered. Final offer amounts depend on factors including skills, depth of work experience, and relevant licenses or credentials.
More jobs at Reddit
iOS Software Engineer, Consumer Engineering
Reddit · United States
USD 164,000-229,000 per year
Staff Machine Learning Engineer, Ads ML Efficiency
Reddit · Canada, United States
USD 230,000-322,000 per year
Machine Learning Engineer
Reddit · San Francisco, United States
USD 230,000-322,000 per year
Software Engineer
Reddit · San Francisco, United States
USD 229,000-267,100 per year
Senior Product Manager, Notifications
Reddit · United States
USD 190,800-267,100 per year
Similar jobs
Senior Staff Machine Learning Engineer, ML Understanding
Reddit · United States
USD 266,000-372,400 per year
Software Engineer, AI Infrastructure
Glean · Mountain View, United States
USD 175,000-270,000 per year
Developer Relations
Anthropic · New York City, United States, San Francisco, United States
USD 290,000-435,000 per year
Applied AI Architect, Partnerships
Anthropic · New York City, United States, San Francisco, United States
USD 275,000-380,000 per year
Staff Machine Learning Engineer, Community Support Engineering
Airbnb · United States, San Francisco, United States
USD 212,000-260,000 per year
AI Developer Technology Engineer
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior System Software Engineer, Agentic Retrieval
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
AI Software Engineer, Lightspeed Studios
Nvidia · United States
USD 224,000-431,200 per year