AI Engineer
Department: Engineering
Location: Chicago, San Francisco
Compensation: $150K – $225K • Offers Equity
Employment Type: FullTime
About Curie
Curie is a telehealth platform that combines clinical expertise with AI to deliver personalized, accessible care. Our platform guides patients through intelligent intake, matches them with the right treatments, and supports clinicians with AI-powered tools — all built to be safe, compliant, and scalable.
Our team includes ex-founders, clinicians, and engineers from leading institutions such as Stanford, Harvard, UCLA, Berkeley, and AWS. We're well-funded, growing aggressively, and building core infrastructure that will power the future of how patients access care.
The Role
We're looking for an AI Engineer to design and build the AI systems at the center of Curie's clinical platform. You'll own the Python and Go service layer that powers our clinical AI processing — from multi-step intake reasoning to retrieval-augmented generation for treatment guidance. This is an opportunity to shape the AI architecture of a healthcare product from the ground up, working closely with founders, clinicians, and engineers across the stack.
What You'll Build
Agentic Clinical Workflows
Design and implement multi-step AI agent pipelines that process patient intake, synthesize medical history, and surface clinical recommendations.
Build orchestration patterns for managed, observable AI/ML workflows on cloud infrastructure.
Own session and memory management for long-running clinical agents — ensuring continuity, safety, and auditability across patient interactions.
Retrieval & Medical Knowledge Systems
Build and optimize RAG pipelines that ground clinical AI outputs in authoritative medical guidelines, drug references, and treatment protocols — including embedding models, vector stores, and reranking strategies.
Improve retrieval accuracy, citation traceability, and relevance ranking to ensure AI-surfaced information is trustworthy and explainable.
Continuously evaluate and iterate on retrieval quality with structured benchmarks.
Clinical Data Infrastructure
Extend and maintain the Python service that communicates with other microservices, handling structured clinical data and LLM integrations.
Build data pipelines for ingesting, normalizing, and reconciling health data from external partners and EHR integrations.
Design systems that respect HIPAA requirements end-to-end — from data handling to model I/O to audit logging.
Observability & Safety
Instrument AI workflows with tracing, logging, and evaluation hooks for compliance-grade visibility into model behavior.
Build validation layers and guardrails that ensure clinical outputs meet safety thresholds before reaching patients or providers.
Monitor failure rates, latency, and model drift across production AI systems.
How We Work
Small, senior team — high ownership, low overhead. You'll ship real features, not decks.
Move fast with good judgment — we value pragmatism over perfection and ship iteratively.
AI coding tools encouraged. We use what works.
What You Bring
5+ years of software engineering experience, with meaningful time building production AI/ML systems.
Strong Python expertise — you're comfortable with async services, and modern tooling (uv, Pyright, etc.).
Familiarity with PyTorch, TensorFlow, or Hugging Face Transformers for custom model work.
Hands-on experience with LLMs in production: prompt engineering, structured output, evaluation, and iteration — across commercial APIs (OpenAI, Anthropic, Google) or open-source models (LLaMA, Gemma, etc.).
Experience building RAG pipelines, vector search, or retrieval systems for grounding LLM outputs — using tools like LangChain, LlamaIndex, or custom implementations.
Familiarity with agentic AI patterns — multi-step reasoning, tool use, and orchestration frameworks (LangGraph, Google ADK, CrewAI, Claude Agent SDK, or equivalent).
Comfort working across service boundaries — you can navigate a Go backend, gRPC interfaces, and cloud infrastructure when needed.
Strong intuition for system design that balances correctness, observability, and performance.
Curiosity about healthcare and a desire to build AI that's safe, explainable, and clinically useful.
Bonus Points
Experience with cloud ML platforms: GCP/Vertex AI, AWS SageMaker, or Azure ML.
Hands-on with local/self-hosted LLM inference: vLLM, Ollama, TGI, or GGUF-based deployments.
Fine-tuning or distillation experience — LoRA, QLoRA, RLHF, DPO, or similar techniques.
Familiarity with model evaluation frameworks (RAGAS, DeepEval, custom evals) and LLM observability tools (Langfuse, LangSmith, Arize, Weights & Biases).
Familiarity with healthcare data standards (FHIR, HL7) or EHR integrations.
Background in medical AI safety, bias detection, or clinical validation.
Experience with PostgreSQL (including JSONB, pgvector), sqlc, or gRPC/Connect-RPC.
Startup experience — especially as a founder, founding engineer, or early employee.
Published work or deep domain knowledge in healthcare AI or clinical NLP.
Why Curie
Shape the AI architecture of a healthcare product from day one — your decisions will directly impact patient care at scale.
Work alongside a world-class team of engineers, clinicians, and ex-founders who've built and scaled products before.
Competitive salary, significant equity, and benefits in a well-funded company with aggressive growth targets.
Build with modern infrastructure: Vertex AI, SageMaker, AI frameworks, Go + Python — no legacy baggage.
Direct impact on making quality healthcare more accessible.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
