Senior Software Engineer, Talent Matching Software

Medium

Boston (MA)

On-site

USD 16,000 - 182,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Equity (ISOs)
Comprehensive benefits

Job summary

Medium in Boston seeks a Senior Software Engineer to build the core backend services behind talent matching, including search, scoring, ranking, and the APIs that deliver matches to some of the largest HR technology organizations in the world, and to Medium's staffing business.

This hands-on role focuses on production services, serving layer, and APIs to operate reliably and at low latency, with AI-assisted development as a default approach.

Qualifications

  • 5+ years of software engineering experience with Python
  • 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
  • Strong fundamentals in testing, observability, and debugging across distributed systems

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

Skills

Python
API design
Distributed systems
AWS
LLM tooling
Testing/Observability
Performance optimization

Tools

Postgres
CDK
SQS
VectorChord

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

AdeptID • Boston (MA)

On-site
USD 16,000 - 182,000
Bonus
Equity (ISOs)
Comprehensive benefits
Senior AI-First Backend Engineer
Senior AI-First Backend Engineer

AdeptID • Boston (MA)

On-site
USD 16,000 - 182,000
Bonus
Equity (ISOs)
Comprehensive benefits
Senior IT Support Specialist
Senior IT Support Specialist

AdeptID • Boston (MA)

On-site
USD 85,000 - 110,000
Talent Engineer
Talent Engineer

Profound • New York (NY)

On-site
USD 130,000 - 200,000
Equity opportunities
Comprehensive benefits package
Senior Software Engineer
Senior Software Engineer

Emerge Talent • New York (NY)

On-site
USD 140,000 - 200,000
Competitive salary
Equity package
Health, dental, and vision insurance
+3
Senior Software Engineer
Senior Software Engineer

Recruiting from Scratch LLC • San Francisco (CA)

On-site
USD 200,000 - 300,000
Competitive equity package
In-person engineering culture
Ownership and impact emphasis
+1
Senior Software Engineer
Senior Software Engineer

LADDERS • New York (NY)

Hybrid
USD 200,000 - 220,000
Home office stipend
Gym membership reimbursement
Commuter benefits
+3
Senior Software Developer
Senior Software Developer

AHEAD • United States

Remote
USD 160,000 - 200,000
Medical, Dental, and Vision Insurance
401(k)
Paid holidays and vacation
+2
Talent Engineer
Talent Engineer

Bobyard • San Francisco (CA)

On-site
USD 120,000 - 160,000
Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

MLabs • New York (NY)

Hybrid
USD 225,000 - 300,000
Meaningful Equity
High Impact
Complex Problem Solving
+1