Design, build, and maintain multi-step AI agents using Python and LLM APIs (Claude, OpenAI) that automate research, qualification, routing, and decision-making across the revenue stack.
Architect agent systems that are robust in production: with clear error handling, observability, and graceful degradation when upstream data or APIs misbehave.
Build the reusable agent framework, including shared abstractions, tooling patterns, and integration modules, that allows the wider Revenue Systems and GTM Engineering team to ship AI workflows without starting from scratch each time.
Evaluate and integrate emerging agentic tooling and patterns, bringing well-reasoned recommendations on when to build vs. buy and which abstractions are worth investing in.
Build and maintain data pipelines that connect Salesforce, outbound tools, enrichment providers, and internal systems, ensuring the clean, timely data that agents depend on is always available.
Engineer API integrations, webhook-driven triggers, and event-based flows using Python, Make, and equivalent automation tooling without requiring engineering support for each new connection.
Own the data layer that underpins AI decision-making: designing schemas, maintaining data quality, and building monitoring logic that catches issues before they reach Sales.
Integrate with Salesforce at depth, including custom objects, flows, and automation, to ensure agent outputs are reflected accurately in the CRM and available to downstream reporting.
Partner with GTM leadership to identify where manual effort can be replaced by intelligent automation, from account research and signal triage to follow-up sequencing and CRM hygiene.
Translate business problems into scoped, shippable agent systems, and surface realistic timelines and trade-offs rather than over-promising on what AI can reliably do today.
Build tooling and interfaces that give non-technical teams visibility into agent activity and confidence in the outputs they are acting on.
Rapidly diagnose and resolve failures in production systems to minimise disruption to selling time.
Set and maintain engineering standards for how AI systems are built within Revenue Systems: version control practices, documentation, testing patterns, and deployment hygiene.
Share frameworks, code, and learnings with the broader GTM Engineering team to drive consistency across the function.
Provide clear feedback to inform roadmap prioritisation, surfacing where automation is working, where it is brittle, and where human judgment still beats a model.
Requirements
5+ years in a technical role building production systems, whether GTM Engineering, Revenue Systems, or software engineering with strong GTM exposure in a B2B SaaS environment.
Hands-on experience building multi-step AI agents using Python and LLM APIs (Claude, OpenAI, or equivalent) in a production context—beyond prompt experimentation: deployed systems with real dependencies and users.
Strong Python engineering fundamentals. You can build clean, maintainable, testable code and you care about the difference between a working prototype and a reliable system.
Direct experience integrating APIs, webhooks, and event-driven flows using automation tooling (Make, n8n, Zapier, or equivalent) alongside custom Python solutions.
Salesforce proficiency at the configuration layer: custom objects, flows, reporting, and data integrity logic.
A track record of translating ambiguous business problems into scoped, delivered technical solutions. You know how to size a problem, push back when scope is unrealistic, and ship.
Strong instincts for system design. You build things that are observable, recoverable, and do not create maintenance debt for the people who come after you.
Tech Stack
Python
Benefits
Receive competitive compensation and equity ownership in Perk.
Rest and recharge with our generous allocation of vacation days plus public holidays.
Take control of your physical health with your choice of private healthcare or a gym allowance.
Know that your loved ones are protected financially through your Life Insurance if the worst were to happen.
Always feel supported with Spring Health, our market-leading wellbeing partner, providing fast, comprehensive access to 12x therapy and 12x coaching sessions for you and your loved ones.
Make your money go further with our flexible compensation plan.
Focus on your family with 17 weeks’ paid parental leave during your child’s first year.
Contribute to your community with 16 paid hours per year to spend volunteering for your dearest charitable causes.
Broaden your horizons with up to 20 “Work from Anywhere” days per year.
Nurture your language skills with in real-life English, Spanish and Catalan lessons.
Follow your passions and take a four-week, fully paid sabbatical once you reach 5 years.
Let us help you move to one of our hubs with relocation support.