5+ years of software engineering experience with strong Python skills
Hands-on experience with production APIs and backend services at scale
Experience designing asynchronous APIs and managing concurrency
Familiarity with Python on AWS and infrastructure as code using CDK
Proficient in AI-assisted development and using coding agents
Strong fundamentals in testing, observability, and debugging across distributed systems
Experience with small language models (SLMs) is a plus
Background in staffing, recruiting, or HR tech is advantageous
Responsibilities
Design, build, and operate backend services and APIs for talent matching
Develop asynchronous, event-driven APIs and pipelines for reliability under load
Collaborate with Data Science to transition models from prototype to production
Utilize AI-assisted development for coding, testing, and code reviews
Ensure quality of shipped features through testing, monitoring, and performance management
Work with Product and Operations to address recruiter and candidate needs
Benefits
Comprehensive benefits package
Bonus opportunities
Equity options (ISOs)
Investment in technology and data capabilities for growth
Opportunity to work in a rapidly growing AI-first staffing business
Full Job Description
The Role
We are hiring a Senior Software Engineer to build the core software behind our talent matching: the services that search, score and rank candidates and the APIs that deliver matches to some of the largest HR technology organizations in the world, and to our own staffing business. Data Science owns the matching and language models; you own the production services, serving layer, and APIs that put them to work reliably and at low latency. This is a hands-on role for an engineer who builds with modern AI tooling by default, on a small and growing team.
Key Responsibilities
Design, build, and operate the backend services and APIs that power talent matching in production
Build asynchronous, event-driven APIs and pipelines that stay fast and reliable under load
Partner with Data Science to take their matching and language models from prototype to reliable production services
Use AI-assisted development daily to design, write, test, and review code, and help set our standards for it
Own quality for what you ship: testing, monitoring, latency, and cost
Collaborate with Product and Operations to turn real recruiter and candidate needs into shipped features
What We're Looking For
5+ years of software engineering experience with strong Python skills
Hands-on experience designing and operating production APIs and backend services at scale
Experience designing asynchronous APIs (queues, events, webhooks, or streaming) and reasoning about concurrency
Comfortable in a stack like ours: Python on AWS, infrastructure as code using CDK, asynchronous services over SQS, and Postgres (with VectorChord for vector search)
Fluency with AI-assisted development: building with coding agents and LLM tools is part of your normal workflow
Strong fundamentals in testing, observability, and debugging across distributed systems
Nice to have: experience with small language models (SLMs), including fine-tuning, evaluation, or serving them in production
Nice to have: experience close to AI/ML systems, such as model serving, retrieval, or evaluation harnesses
Staffing, recruiting, or HR tech experience is a plus
$16,000 - $182,000 a year
Compensation includes Bonus, Equity (ISOs), and comprehensive benefits.
Why Join Now
Adept's API business already powers millions of matches each month, and we are combining it with an AI-first staffing business to create a unique position in the market. We have secured capital for an ambitious growth phase and are investing in the technology and data capabilities that will define the next generation of staffing.