REMOTE -Principal Software Developer- Agentic AI, Healthcare AI
RemoteUnited States
Job Summary
Architect, design, develop, deploy, and operate production-grade AI systems powered by LLMs, agents, retrieval, and enterprise data. Build agentic AI systems leveraging tool use, memory, planning, and workflow automation to solve complex business problems. Design scalable RAG, search, and knowledge systems across structured and unstructured sources while developing LLM-powered applications with prompt engineering, tool integrations, and guardrails. Optimize systems for quality, latency, reliability, and cost efficiency through established evaluation frameworks and feedback loops. Maintain cloud-native services, APIs, and distributed systems using asynchronous communication and event-driven architectures. Partner with scientists, engineers, and domain experts to translate requirements into scalable solutions, driving architecture decisions and mentoring the team.
Required Qualifications
- Architect, design, develop, deploy, and operate production-grade AI systems powered by LLMs, agents, retrieval, and enterprise data
- Build agentic AI systems that leverage tool use, memory, planning, orchestration, and workflow automation to solve complex business problems
- Design and implement scalable RAG, search, retrieval, ranking, and knowledge systems across structured and unstructured data sources
- Develop LLM-powered applications, including prompt and context engineering, tool integrations, model routing, guardrails, and workflow orchestration
- Optimize AI systems for quality, latency, reliability, scalability, observability, and cost efficiency
- Establish evaluation frameworks, experimentation platforms, and feedback loops to continuously improve AI system performance and user outcomes
- Build and maintain cloud-native services, APIs, SDKs, and distributed systems that enable reliable development and operation of AI capabilities
- Design and support asynchronous communication patterns, event-driven architectures, and workflow orchestration using messaging and streaming technologies
- Partner closely with applied scientists, engineers, product managers, and domain experts to translate ambiguous requirements into scalable technical solutions
- Drive architecture decisions, mentor engineers, and raise engineering standards across the organization
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.