Software Engineer
San Francisco, United States
APIs
Python
More jobs from this company
views: 0
Software Engineer

Reddit s newly minted Ads Creative Effectiveness team sits at the heart of our creative strategy, building GenAI and predictive products that help advertisers ship high-impact campaigns. We are searching for a Software Engineer to help us build the future of generative products for ad creative at Reddit - from contributing to the development of best-in-class image, video and copy generators that leverage Reddit s best practices, performance-guided generations that maximize clicks and conversions, and brand safe, product preserving image/video editing pipelines at scale.


Responsibilities

  • Creative Engineering Pipelines: Architect and implement high-performance backends for ad creative generation. You will build the systems that handle complex workflows like brand asset preservation and style consistency, ensuring seamless integration of GenAI tools into the Reddit ecosystem.
  • Creative Editing Features: Develop end-to-end image and video editing capabilities. You ll build the logic and APIs that allow advertisers to alter assets while abiding by brand guidelines.
  • Data-Driven Feedback Loops: Build the infrastructure to connect ad performance metrics (CTR, CVR) back into the creative engine. You will engineer the systems that ingest performance data to programmatically improve generation quality and relevance.
  • Scalable Model Orchestration: Design and optimize low-latency serving layers for complex AI models. You will focus on the software engineering challenges of inference: balancing high-concurrency demands with cost-efficiency and rapid response times.
  • Safety & Policy Infrastructure: Engineer robust middleware for content filtering and compliance. You will build the automated safety layers that prevent non-compliant or infringing content from reaching the platform, ensuring a brand-safe experience.
  • Partner Broadly: Collaborate with Product, Sales, Policy, UX, and sibling Ads ML teams to integrate ACE capabilities into the Ad Manager UI and the ad delivery path.
  • Guardrails & Safety: Embed brand-safety filters, copyright checks, and human-in-the-loop escalation paths to protect users and advertisers.

Required Qualifications

  • Strong Software Engineering Fundamentals: Proficiency in building and scaling backend systems (e.g., Python, Go). You have experience with API design, microservices architecture, and writing clean, maintainable, and well-tested code.
  • Practical AI/ML Integration: While you don't need to be a researcher, you should be comfortable working with ML infrastructure. This includes experience integrating LLM/VLM APIs, managing data pipelines, and implementing model serving logic.
  • Product-Minded Engineering: A keen interest in the advertiser experience. You can translate customer pain points into technical requirements and are excited about building tools that directly impact revenue and retention.
  • Startup Mindset: A strong bias for action and the ability to thrive in an ambiguous, fast-paced environment. You are "scrappy" and focused on shipping high-quality code quickly.
  • Effective Collaboration: Excellent communication skills with the ability to explain technical trade-offs to Product Managers, Designers, and other engineers. You are a team player who thrives in a cross-functional environment.
  • Relevant Tooling Experience: Prior experience building or maintaining creative tools such as asset management systems, image/video processing pipelines, or automated content workflows is a major plus.
Software Engineer
San Francisco, United States
APIs
Python
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.