We provide market-leading tech recruitment for candidates and customers across the USA. From our Boston HQ, we work with the best in business to deliver precise, high-speed hiring solutions across North America.

Image 1Employer Recognition Scheme, Silver Accreditation for Trinnovo Group and Trust in SODA
undefined
Hiring contractors, building permanent teams, or tackling complex workforce projects across the US? Speak to our local Boston team for trusted staffing support across the full tech talent lifecycle.
Oliver Perry
HI, I'M Oliver
Managing Director

CUSTOMERS WE HAVE SUPPORTED IN BOSTON

MEET THE TEAM

Oliver Perry

Managing Director

Ryan Jones

Associate Director - US

Francis Alexander

Senior Principal Consultant

Joe Dukes

Principal Consultant (US)

Jacques Dondoua

Senior Consultant - GTM

MARKET & SALARY REPORT

Built with fresh insights from our global talent network, our recruitment consultants have developed this guide for anyone hoping to benchmark salaries, align remuneration with the wider market, or learn about the trends shaping US talent. Contact the team if you'd like a copy. 

REQUEST A COPY
Close up of circuitboard that represents tech ecosystem

EXPLORE OUR INSIGHTS HUB

 

LIVE JOBS

Mountain View, California, United States
Full Stack Lead
Join a Next-Gen AI Voice & Security Innovator - and Help Shape the Future of Human-Machine Interaction! Are you ready to build bleeding-edge AI that sounds shockingly human… while also defending the world from the darker side of generative tech? We’re working with a fast-moving AI startup that’s rewriting the rulebook on voice technology. Think real-time voice cloning, multilingual speech generation, and industry-leading deepfake detection, all built on world-class deep learning models that customers actually use in production. At this company, you won’t just work with cutting-edge tech — you’ll be helping define it. 💡 Why You’ll Love Working Here🌍 Build voice tech that people feel Enable applications that range from conversational agents and localized media experiences to real-time speech-to-speech and expressive synthetic voices at scale. 🔐 Secure the future of AI Work on products that detect and mitigate deepfakes across audio, image, and video — protecting brands, platforms, and users from fraud and misinformation. ⚡ Move fast — but responsibly This isn’t research for the sake of research. You’ll ship models and APIs that power real, production systems used by developers and enterprises. 🧠 Learn from the best You’ll be surrounded by passionate engineers, researchers, and builders who care deeply about quality, ethics, and impact.👀 Who We’re Looking For: We’re hiring a Full Stack Lead to help accelerate our roadmap. You’ll be part of the team that brings futuristic voice tech to life, while pushing boundaries on performance, quality, and safety. As our ideal candidate, you:Have Deep experience with the Ruby stack and React - Python would also be a big Thrive in startup environmentsLove solving hard problems in ML, generative audio, or detection systemsAre comfortable working with deep learning frameworks and APIsCan balance bold innovation with thoughtful engineering(Specific responsibilities and requirements will vary by role — we can tailor this based on the job you’re filling!) 📢 Perks & CultureCompetitive compensation equityFlexible/hybrid work optionsFast-paced, collaborative environmentA chance to make a real impact in a space that’s shaping how humans and machines communicate
Francis Alexander Francis Alexander
San Francisco, California, United States
Payments Engineer
We are currently seeking an experienced Payments Engineer to join an start-up client of ours on a permanent basis. This is with a exciting agentic payments start-up who are aiming to build payments for AI agents and transform how money moves between consumers and businesses, and they have received a $10 million seed round recently to rapidly scale The role requires candidates to be based within a commutable distance to San Francisco, as the client has a 5 days office policy. Key Responsibilities:Design and build a proprietary financial ledgering system from the ground upOwn core payments and money movement infrastructure with a focus on correctness, auditability, and scalabilityArchitect and evolve systems that handle high transaction volumes with strict consistency guaranteesMake foundational decisions around data models, reconciliation, and system boundariesWork closely with product and platform engineers while owning the financial core end to endOperate with a strong sense of engineering rigor around edge cases, failure modes, and financial correctness Desirable Requirements:  Strong background in Payments is essential (ACH/Wire experience is important for this role, as you will be building these rails)Experience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise with Golang or Rust would be a plus for this role (high-throughput systems expertise)Experience with working in the FinTech space would be a plus3 years of experience working in software engineering  The role offers long-term earning potential with a strong compensation package, including industry-leading equity
Joe WoodardJoe Woodard
Seattle, Washington, United States
Engineering Manager - Payments
We are currently seeking an experienced Engineering Manager (Payments) to join an FinTech start-up client of ours on a permanent basis. This exciting opportunity will involve joining a Series B FinTech and help act as the right-hand of the CTO, taking over a team of 7 engineers and helping shape the engineering culture and scale the team, as well as informing the strategic direction of the team. The role provides both hybrid and remote options for this role, although there is a preference for candidates to be based in Seattle Key Responsibilities:Own the technical vision and execution for payments systems, including transaction processing, integrations, and reconciliationGuide architectural decisions with a focus on scalability, reliability, security, and complianceEnsure high engineering standards through code reviews, testing strategies, and operational best practicesBalance short-term delivery with long-term technical healthLead, mentor, and grow a team of software engineers, fostering a culture of ownership, quality, and continuous improvementDesirable Requirements:  Strong background in FinTech, Banking and Payments would be ideal for this roleExperience with working in a start-up is a benefit for this role – proven experience with building from 0 -> 1 Expertise mentoring and scaling engineering teams is importantExperience with building strategy for engineering teams would be a plus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
New York, United States
Full-Stack Engineer (B2B SaaS)
We are currently seeking an experienced Senior Full-Stack Engineer to join an mobile app start-up client of ours on a remote basis. This is with an exciting mobile app with over 2 million users who are looking to build out an enterprise SaaS platform in order to monetise their data more effectively The role requires candidates to be based within the US, as the role is primarily remote, however the client has an office in Brooklyn, so in-person is possible too. Key Responsibilities: Build and maintain end-to-end features across mobile, web, and backend systemsDevelop consumer-quality mobile experiences with a strong focus on performance, usability, and polishDesign and implement backend services that support multi-tenant enterprise SaaS use casesBuild APIs and data models that serve both consumer and enterprise customersImplement authentication, authorization, and role-based access controlsEnsure systems meet enterprise needs for scalability, reliability, and securityCollaborate with product and design to rapidly iterate based on user feedbackOwn features from concept through production, monitoring, and iteration Desirable Requirements:  Strong background in start-up environments – building and shipping code at speedExperience shipping AI products would be a major plus for this role Expertise with full-stack development (node, react/typescript) is importantExperience with 0-1 product building is important for this roleEvidence of side projects would be a bonus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
Full-Stack Engineer (Product)
We are currently seeking an experienced Senior Full-Stack Product Engineer to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is building cutting edge AI software to help software development teams be more productive. The company engages in R&D activity to build, fine tune and work with emerging generative AI foundation models. The role requires candidates to be based within a commutable distance to Sunnyvale, Bay Area, as the client has a 5 days office policy. Key Responsibilities: Build and launch new products from scratch (0 → 1)Work closely with founders, product, and design to shape product directionRapidly prototype, test, and iterate based on user feedbackOwn features end to end: frontend, backend, data, and deploymentMake pragmatic technical decisions under tight timelinesBalance speed with quality, knowing when to ship and when to refactorHelp establish early engineering patterns, tooling, and culture Desirable Requirements:  Strong background in start-up environments – building and shipping code at speedStrong experience with Python is important for this role Expertise with full-stack development (python, react/typescript)Experience with 0-1 product building is important for this role  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
Full-Stack Engineer (Agentic AI)
We are currently seeking an experienced Senior Software Engineer (Agentic AI) to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is building cutting edge AI software to help software development teams be more productive. The company engages in R&D activity to build, fine tune and work with emerging generative AI foundation models. The role requires candidates to be based within a commutable distance to Sunnyvale, Bay Area, as the client has a 5 days office policy. Key Responsibilities: Design and build end-to-end AI agent applications, from frontend UX to backend orchestrationImplement agent logic, including tool use, memory, planning, and evaluationIntegrate LLMs, vector databases, APIs, and external servicesBuild scalable backend services (APIs, workers, queues) to support agent workflowsDevelop clean, intuitive front-end interfaces for interacting with AI agentsOptimize for latency, reliability, cost, and observabilityWrite tests, monitor production behavior, and iterate based on real usageCollaborate on system architecture, security, and deployment strategies Desirable Requirements:  Strong background in building AI agents from scratch– experience with LangGraph and LangChain would be a plusStrong experience with Python is important for this role Expertise with full-stack development would be a plus (python, react/typescript)Experience with 0-1 product building is a major plus – can be commercial or side projects  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
Founding Engineer
We are currently seeking an experienced Founding Engineer to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is pioneering in it’s field, building foundation models for Physics which would enable industrial automation across automotive, manufacturing and defence, transforming the sectors. The role requires candidates to be based within a commutable distance to San Francisco, as the client has a 5 days office policy. Key Responsibilities:Build customer-facing applications that make complex physics simulations intuitive and accessible, creating dashboards, visualization tools, and interfaces for foundation model interactionsDesign and implement robust backend APIs that power our product features, handle simulation workflows, and integrate with the client’s ML infrastructure and customer systemsOwn the full product development cycle from concept to production, shipping features that solve real customer problems and working directly with users to iterate based on feedbackCreate data visualization and analytics tools that help engineers understand simulation results, model performance, and physics insights in real-timeBuild fine-tuning and customization interfaces that let customers adapt the client’s foundation models through intuitive UIs without needing to write code or understand ML internalsDevelop integration tools and SDKs that make it easy for customers to embed the physics AI into their existing CAE workflows, design tools, and simulation pipelinesDesirable Requirements:  Strong background in Physics would be a plus but not required for this roleExperience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise within the AI sector would be a plus – candidates should have an understanding of AI and LLMsExperience with full-stack development is important (current stack is Python, React/Typescript) so candidates should have experience building applications from Python in scratch  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Indianapolis, Indiana, United States
Compiler Engineer
We are currently seeking an experienced Compiler Engineer to join a security client of ours on a permanent basis. This exciting opportunity will involve helping transform the security industry, removing the need for traditional CAPTCHA The role requires candidates to be based in the US, as the role is primarily remote, but will require quarterly travel to Indianapolis, Key Responsibilities:We are looking for a Compiler Engineer to help build a high-performance compiler written in Rust with selective components running in WASM. The compiler transforms JavaScript into a custom bytecode format that executes inside our own interpreter, designed for performance, portability, and advanced control-flow handling. You will work on the full pipeline, including parsing, IR transformations, optimization passes, and bytecode generation, while also contributing to the design and evolution of the interpreter itself. Desirable Requirements:  Strong background in Compiler Engineering – should have experience building compilers from scratchExperience with Rust and C  Expertise with browser engine architectureExperience with writing decompilers for CAPTCHA systems would be a plus but not required  The role offers the flexibility of a remote work arrangement and offers long-term earning potential with a strong compensation package, including equity and bonus.
Joe WoodardJoe Woodard