Remote job
Senior Software Engineer, Full Stack
Job details
About this role
Role overview
Lead engineering work on AI-enabled healthcare platforms, combining agentic workflows, full-stack application development, and production cloud operations. The role spans technical direction and hands-on delivery, with a focus on reliable systems, practical evaluation of AI performance, and solutions that meet business needs and responsible-use expectations.
Responsibilities
- Design and build agentic workflows, using frameworks such as LangChain or LangGraph, and help shape the supporting AI infrastructure. - Create evaluation approaches that measure real-world system performance and guide improvements. - Develop search, indexing, and retrieval strategies for sources such as document repositories, FHIR clinical data, and payer or provider datasets. - Lead reliable, scalable deployment of large language models with appropriate safety practices. - Build front-end and back-end services using technologies such as Python, Node.js, and JavaScript or TypeScript. - Maintain cloud infrastructure, CI/CD, and production practices for availability, latency, observability, and scale. - Guide technical decisions, review designs and code, mentor engineers, and communicate tradeoffs to nontechnical partners.
Requirements
- Bachelor’s degree in computer science, software or computer engineering, mathematics, or a related technical field; a master’s degree is preferred. - At least five years of relevant experience delivering software products on an engineering team. - Demonstrated experience building AI infrastructure and agentic workflows with LangChain, LangGraph, Google ADK, or similar tools. - Extensive full-stack experience with Python, Node.js, JavaScript or TypeScript, front-end frameworks such as React or Next.js, and API design. - Strong cloud skills with Azure or Google Cloud, including managed AI services, vector or semantic search, and cloud-native deployment. - Experience with CI/CD, infrastructure as code, Kubernetes-based workloads, production support, and cross-functional communication.
Nice to have
Experience with managed AI platforms such as Azure AI Foundry or Vertex AI.
Benefits and work setup
Remote work is allowed. The listed salary range is $200,000–$225,000, with possible annual discretionary bonus eligibility. Benefits include medical, dental, and vision coverage; HSA and FSA options; disability and life insurance; 401(k) match; paid time off; and a wellness stipend.