Senior Software Engineer - AI Systems
$150,000–$250,000 year
Hybrid · New York City, New York, United States
Job Summary
Senior Software Engineer to design and build autonomous, agentic systems that run complex, multi-step pharmaceutical workflows end-to-end. Backend-leaning role with breadth across orchestration, integrations, reliability/observability, and healthcare-system realities. Design and ship production-grade systems, implement agentic frameworks, integrate with healthcare data standards, scale real-time processing across pharmacy networks, and deliver observable, quality-driven outcomes. Based in NYC with hybrid work (3 days in-office in Manhattan) and a focus on Python/TypeScript, APIs, distributed systems, cloud (Azure/AWS/GCP), and healthcare domain knowledge.
Required Qualifications
- 5+ years software engineering experience with strong backend focus
- Proficiency in Python or TypeScript and deep backend fundamentals (APIs, data stores, concurrency, distributed systems)
- Experience with service-oriented architectures and web frameworks (FastAPI, Flask, or equivalent)
- Strong API design skills (clean, versioned APIs)
- Familiarity with caching, messaging, and databases (e.g., Redis, Kafka, SQL/NoSQL, vector databases) and how to apply them for performance and reliability
- Cloud experience (Azure, AWS, or GCP)
- Experience building and deploying agentic AI systems, including tool use, planning, memory, and orchestration patterns
- Proven ability to ship ambiguous projects end-to-end with minimal guidance and own outcomes
- Based in NYC and able to commute to Manhattan 3 days/week
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.