Senior Software Engineer
Take2 AI · New York, NY
About the role
This is a Senior Software Engineer opportunity with a Seed-stage New York AI company automating healthcare recruiting, from sourcing through onboarding, for large health system customers. It is a senior role scaling the backend as volume grows from thousands to millions of candidate interactions. You’ll scale the backend architecture for AI products, set technical direction, mentor engineers while staying hands-on, build end-to-end AI applications with the product and founding teams, and improve reliability and observability. The stack is JavaScript, Node.js, Python, React, AWS (EKS, ECS), Kubernetes, Docker and MySQL or Postgres. The ideal candidate will have 6+ years of software engineering experience with strong full-stack exposure, a prior senior or lead title, and demonstrated experience running high-availability distributed systems. Time at both a late-stage company and an early-stage startup is asked for. LLM, voice, streaming or low-latency experience would be advantageous. This is a hybrid role in New York City, in the office Monday to Thursday. We're looking for someone curious, pragmatic, and eager to work across the stack with a small senior team. You'll own end-to-end delivery of major features, influence architecture, and mentor engineers.
What you'll do
- Ship customer-facing features on a weekly cadence.
- Partner with design and product on scoping and trade-offs.
- Drive technical quality through review, testing, and docs.
- Mentor one or two engineers on your team.
Requirements
Hiring process
- Application review · 2 days
- Recruiter screen · 30 min
- Technical interview · 90 min
- Onsite loop · 3–4 hours
- Offer
Company
Why you'd fit
- Your top skills match 4/5 requirements
- Salary range matches your preferences
- Location match: New York, NY
- Add 2 more healthcare projects to your profile to lift your match score