Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer

$140k - $150k

Bully Pulpit International

Job Description

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 400 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.

Requirements

What You'll Do

  • Write production-quality code across the full stack, working across the entire software lifecycle from shaping features with stakeholders to deployment and optimization
  • Build new tools and products from scratch as part of the Labs team - prototype-hardening is a major part of this role, but you'll also own and ship your own projects end-to-end
  • Define the overall approach for how prototypes built by teams across BPI - often in tools like Replit - get evaluated, hardened, and moved into production (or don't)
  • Build and own the solutions that make this cycle repeatable: the mix of process, standards, tooling, and technical infrastructure that lets this work safely at scale
  • Establish evaluation, testing, and review frameworks for LLM-powered applications -including knowing when an AI-driven approach isn't the right one
  • Set technical direction and mentor other engineers and non-engineering builders as they work with LLM tools, helping them build prototypes that are easier to harden later
  • Work directly with stakeholders and end users to consult on their prototypes, shape what's worth investing in, and translate the best ideas into reliable, production-grade software

What You Bring

  • 7+ years of experience in software development, building, launching, and maintaining full-stack applications
  • A strong foundation in software engineering: you write clean, well-tested code and care about architecture, security, and maintainability
  • Strong experience building production systems using Python/Django and React
  • Strong experience working with cloud infrastructure (AWS, GCP, or Azure), containers (Docker), and CI/CD pipelines
  • Experience with data tools like Snowflake/dbt is a significant plus
  • Plenty of experience with a wide variety of SDLCs, and a proven ability to influence process in pragmatic and non-dogmatic ways
  • Hands-on experience building with LLM APIs, agent frameworks, retrieval-augmented generation (RAG), and prompt engineering - you've shipped LLM-powered features or products, not just experimented
  • Product-focused thinking - you're comfortable in a room with stakeholders, shaping what to build, not just how to build it
  • A healthy skepticism about AI hype, grounded in practical concerns: you think carefully about evaluation and testing, data privacy and security, hallucination and reliability, and when not to use an LLM at all
  • Strong communication skills and the ability to work across a diverse set of collaborators, from engineers to non-technical end users

Benefits

BPI offers a wide range of benefits to U.S.-based employees, including 100% company-paid medical, dental, and vision insurance, a 401(k) program with employer match up to 4%, generous time off for vacation, $50 monthly phone reimbursement, unlimited sick time, and 16 weeks of paid leave for new parents . BPI’s benefits prioritize employee wellness and progressive support to our diverse workforce.

We’re looking for all kinds of people.

BPI Group is an integrated public affairs agency that delivers outcomes for the top organizations and leaders around the world. With expertise in strategic communications, digital marketing, creative, research, and measurement, we offer a cohesive approach across corporate, policy, and public affairs strategy in today’s interconnected world. By combining incisive strategy and deep tactical expertise, we make change possible. Our transatlantic presence includes offices across eleven markets in the US and Europe.

We are an equal opportunity employer and make employment decisions based on individual commitment to excellence. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

BPI is dedicated to building an inclusive, diverse, equitable, and accessible workplace that fosters a sense of belonging – so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to still consider submitting an application . We consider applications holistically and you may be just the right candidate for this role or another one of our openings!

Let’s keep in touch. Follow us on LinkedIn and Twitter at bpigroup.com

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Staff Engineer in Washington DC vacancy
  •  ...survivability, and operational impact of our aircraft across multiple domains, missions and applications. You will collaborate closely with engineering, product, and defense stakeholders to assess system performance, inform design trade-offs, and improve mission outcomes.... 
    Suggested
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    a month ago
  •  ...aircraft ever deployed. As we push the boundaries of what’s possible in contested environments, we are looking for a Survivability Engineer to shape and optimize the low observable (LO) performance of our next-generation autonomous aircraft. This role is ideal for an... 
    Suggested
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    5 days ago
  •  ...locations, customer sites, and flight integration events). Required Qualifications: BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience Typically requires a... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    Washington DC
    29 days ago
  •  ...effectiveness, survivability, and operational impact of our next gen UAS and other autonomous platforms. You will work closely with engineering, product development, and defense stakeholders to inform design trade-offs, assess system performance, and optimize mission... 
    Suggested
    Full time
    Temporary work
    Part time
    Worldwide
    Shift work

    Shield AI

    Washington DC
    22 days ago
  •  ...Job Description Job Description Staff Engineer (AI & Automation) About History Factory Since 1979, History Factory has been driven by the pioneering idea of making an organization’s history more useful for driving its business. Today, many of the world’s best enterprises... 
    Suggested
    Full time
    Remote work

    History Factory

    Washington DC
    15 days ago
  •  ...growth and ownership. Qualifications: BSc in Software Development or equivalent industry experience Previously a Staff or Principal Engineer at a startup company 10+ years of experience in Python development Strong Python Asyncio experience Strong... 
    Currently hiring
    Remote work

    MBR Partners

    Washington DC
    17 days ago
  •  ...worldwide. For more information, visit Follow Shield AI on LinkedIn, X, Instagram, and YouTube.  Job Description: As a Staff State Estimation Engineer, you will play a critical role on the GNC team, contributing to the development, optimization, and deployment of... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    9 days ago
  • $195k - $230k

     ...Staff Implementation Engineer Brooklyn, NY; Washington, DC Altana is the network for trusted trade. Our AI-powered product network empowers governments and businesses to build a more resilient and secure global economy while keeping trade flowing. The Opportunity... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Altana Technologies

    Washington DC
    5 days ago
  • $100k - $230k

    GEICO in Maryland is seeking a Staff Engineer in Software Engineering, specializing in SRE Availability and Incident Management. The role involves leading the technical roadmap, collaborating with teams, and ensuring the quality and performance of solutions. The ideal... 

    GEICO

    Bethesda, MD
    4 days ago
  • GEICO . For more information, please .**Why****This Role****Job Title: Staff Engineer** **- Java**We are seeking an exceptional Staff Engineer to provide technical architecture and leadership within a team and across multiple projects. The ideal candidate will have deep... 
    Flexible hours

    GEICO

    Chevy Chase, MD
    2 days ago
  • $130k - $260k

    A leading insurance company in Maryland seeks a Senior Staff Engineer to lead the strategy for software development and infrastructure projects. The ideal candidate will have extensive experience in Python, DevOps, and cloud services. This position offers a competitive... 

    GEICO

    Chevy Chase, MD
    1 day ago
  • Staff Engineer - PKISkip to main contentGEICO uses cookies to help us provide the best experience on GEICO Careers. By continuing to use our website, you consent to the use of cookies. For more information, please visit our cookie policy.#Staff Engineer - PKI page is loaded##... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Bethesda, MD
    2 days ago
  • $110k - $260k

    Position Description GEICO is seeking an experienced Senior Staff Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms and applications. The role will help drive the insurance business transformation as we transition from a traditional... 
    Work experience placement
    Local area

    GEICO

    Bethesda, MD
    3 days ago
  • $218.03k - $256.5k

     ...senior technical leader within the IAM program, partnering with Engineering, IT, Platform, and business teams to architect and deliver...  ...engineering, security engineering, or systems architecture, with a deep, Staff-level focus on Identity and Access Management and enterprise... 
    For contractors
    Local area

    Coinbase

    Washington DC
    4 days ago
  • $180k - $247.5k

     ...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Security Engineer - Vulnerability Management, US Public Sector The Okta Security team's mission is to strengthen Okta's position as the... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Washington DC
    4 days ago
  • $218.03k - $256.5k

     ...at the forefront of protecting the foundation of Coinbase’s infrastructure and platform services. This role partners closely with engineering teams to design, implement, and automate cutting-edge security solutions across complex cloud and containerized environments.... 
    Local area

    Coinbase

    Washington DC
    5 days ago
  •  ...information, visit Follow Shield AI on LinkedIn, X, Instagram, and YouTube.  Job Description: We are seeking a Weapons Systems Engineer to lead the integration, validation, and operational deployment of advanced weapon capabilities on X-Bat. This role directly... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    22 days ago
  •  ...proud to work here. That’s why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers.Manager, Staff Engineering - CryptographyPosition SummaryGEICO is seeking an experienced Manager of Engineering with a passion for building high... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    Geico

    Bethesda, MD
    3 days ago
  • $191k - $253k

     ...and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Application and Security Engineering team is looking for a Staff Security Engineer to focus on Identity and Access Management and build and maintain world class defensive controls... 
    Full time
    Work experience placement

    Slope

    Washington DC
    2 days ago
  • $185.1k - $335.3k

     ...approaches to model export, kernel development, and performance engineering so that every cycle on our accelerators translates into better...  ...directly shape the future of automated driving. The Role As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Washington DC
    1 day ago
  • $260k - $310k

     ...flexibility to buy now and pay later without any hidden fees or compounding interest. Join the affirm team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our team is dedicated to affirm's mission of revolutionizing... 
    Full time
    Remote work
    Flexible hours

    Affirm

    Washington DC
    3 days ago
  • $185.1k - $335.3k

     ...critical foundation for localization, perception, simulation, and autonomy at scale. The Role We are looking for a Staff Machine Learning Engineer to serve as a technical leader for automated map reconstruction within our Mapping Engineering team. In this role,... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Washington DC
    1 day ago
  • $150k - $300k

     ...we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers GEICO is seeking a Senior Staff Machine Learning Engineer to help shape how Generative AI enhances customer and associate experiences across the enterprise. This is a hands-on technical... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Bethesda, MD
    1 day ago
  •  ...position is ideal for an individual who thrives on solving complex integration challenges that span hardware, software, and systems engineering. A successful candidate will be skilled at deploying autonomy solutions onto unmanned platforms, preparing systems for flight,... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    Washington DC
    29 days ago
  •  ...position is ideal for an individual who thrives on solving complex integration challenges that span hardware, software, and systems engineering. A successful candidate will be skilled at deploying autonomy solutions onto unmanned platforms, preparing systems for flight,... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    Washington DC
    29 days ago
  • $31 - $35 per hour

     ...professional development. We are looking to add new talent to our growing team! We are currently seeking a Staff Technician, Civil/Geotechnical Engineer or Geologist 2 to perform all tasks consisting primarily of field-related technical duties with minimum supervision... 
    Hourly pay
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Work at office
    Remote work

    Haley & Aldrich

    Washington DC
    4 days ago
  •  ...interfaces that visualize complex cyber operation data in real time. You’ll lead technical direction for UI systems, set the bar for engineering quality, and mentor engineers to move faster with confidence. You’ll partner closely with backend, product, design, and... 

    Twenty Inc.

    Washington DC
    3 days ago
  • $150k - $300k

    Job Summary GEICO seeks a Senior Staff Machine Learning Engineer to lead the strategy, architecture, and delivery of ML systems for the Claims organization. This hands‑on role focuses on end‑to‑end machine learning—from data and feature engineering to model deployment and... 
    Local area
    Flexible hours

    Government Employees Insurance Company

    Chevy Chase, MD
    2 days ago
  •  ...Backend Engineer At Twenty, we're taking on one of the most critical challenges of our time: defending democracies in the digital age. We develop revolutionary technologies that operate at the intersection of the cyber and electromagnetic domains, where the speed of... 
    Full time
    Work at office
    Flexible hours

    Twenty Inc.

    Arlington, VA
    1 day ago
  • $220k - $292k

     ...elite teams in Perception, AI, Motion Planning, Hardware, Test Engineering, Space, Networking, and Vehicle hardware, we craft cutting-edge...  ...end systems that redefine mission success. ABOUT THE JOB As a Staff Modeling and Simulation Engineer, you will own the understanding... 
    Relocation package

    Slope

    Washington DC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer. Be the first to apply!