Posted 1mo ago

Staff Engineer

@ Bully Pulpit International
Washington, District of Columbia, United States
$140k-$150k/yrHybridFull Time
Responsibilities:Writing production-quality code, Building tools and products end-to-end, Defining evaluation and production handoff for prototypes
Requirements Summary:7+ years of full-stack software development; strong Python/Django and React; cloud (AWS/GCP/Azure); containers (Docker); CI/CD; experience with LLMs and AI tooling; project leadership and strong communication.
Technical Tools Mentioned:Python, Django, React, AWS, GCP, Azure, Docker, CI/CD, Snowflake, dbt, LLM APIs, retrieval-augmented generation
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Bully Pulpit International is an outcomes agency made up of strategists, data scientists, and artists. We come from politics, brands, and government and we communicate without barriers and measure what matters. We have more than 350 team members in six countries and thirteen offices — Berlin, Brussels, Chicago, D.C., London, Los Angeles, New York, Oslo, San Francisco, and Zürich. We apply our unique expertise across strategic communications, public affairs, research, and digital marketing to create sophisticated and customized strategies that make change possible for both American and European clients.

  • Starting Salary Range: $140,000 - $150,000
  • Location: Expectation to work from DC, New York, Chicago, SF or LA offices at least 3 days a week

The Impact You Will Make

Our Labs team builds new tools and capabilities across BPI's technology stack. Our team's focus will always be on building software that solves real problems for our teams and clients. We're also entering a phase where we want to make it possible for teams beyond product engineering - analysts, consultants, operations - to build LLM-powered prototypes that also solve real problems. But we also want to do this responsibly: with the right guardrails, evaluation practices, and pathways to move the best ideas into production safely.

We're looking for a Staff Engineer to help us figure out what that looks like. You'll build new tools and products directly as part of the Labs team, while also defining the solutions (process, standards, tooling, and infrastructure) that enable teams across BPI - many already prototyping with tools like Replit and LLM-powered coding assistants - to move their best ideas safely into production. This is a role for someone who is both a builder and a thinker - someone who gets to build great software directly using LLM agents, but who also asks hard questions about reliability, security, and maintainability before shipping something to users.