Applied AI Engineer Europe
Amigo
Description
About Amigo
Amigo partners with healthcare organizations to deploy robust AI infrastructure that directly serves patients and providers. Our agents handle clinical workflows and patient engagement across the entire journey: pre-visit intake, care navigation, post-visit care plans, patient monitoring, and more.
We're fresh off our Series A backed by Tier 1 investors like Madrona, General Catalyst, and Optum Ventures. Our work is validated with leading academic medical institutions. Our agents have reached 3M+ patient encounters and are on track to 10x this year.
About this role
The Applied AI Engineer role at Amigo is a launchpad. You'll ship production AI agents end-to-end â writing the code, shaping product decisions, and sitting with customers as they deploy â and in doing so, you'll build the exact skill set that opens doors to the next chapter of your career at Amigo.
This role is designed to help you grow into other parts of the company. Applied AI Engineers move into one of four paths within 6â12 months:
Applied AI: stay in the org; go deeper on agent architecture, verification frameworks, and the hardest customer problems; become a technical leader on the applied team
Product Management: if you gravitate toward roadmap, discovery, and shaping what we build next
Sales Engineering: if you thrive in pre-sales, technical storytelling, and closing enterprise deals
Software Engineering: if you want to go deeper on platform, infrastructure, and core systems
You won't have to guess which fits. This role will actively help you explore each path, give you projects that stretch in those directions, and sponsor the internal transition when you're ready. People who want to stay on the applied side long-term can do that too â but this role is explicitly built so you don't have to.
What you'll do
Implement context graphs that enable agents to select the right reasoning mode (lookup, pattern recognition, exploration) based on problem complexity
Build and optimize agent configurations, including static personas, dynamic behaviors, and functional memory systems
Design bounded Operational Patient Domains (OPDs) with explicit inclusions, exclusions, capabilities, and escalation rules
Implement verification loops and simulation-based testing to validate agent performance against customer KPIs
Write Python code for tool integrations and API orchestration within customer environments
Build evaluation suites that gate deployments using customer-specific success metrics
Collaborate with domain experts through structured interviews to capture reasoning patterns and clinical protocols
Support technical power users through git-based workflows for rapid iteration
Implement adversarial testing to systematically identify and prevent failure modes
Ensure agents maintain audit-ready provenance with version pinning and evidence links
Contribute to systematizing implementation patterns across different problem domains
What we're looking for
2+ years of production software engineering experience
Strong Python skills including proper use of typing, and experience building highly reliable systems that interact with external APIs (schema design, retry strategies, error propagation)
Experience with LLMs, prompt engineering, and building on AI platforms
Ability to implement systems with strict reliability requirements
Understanding of testing and verification methodologies
Experience working directly with customers or stakeholders to deliver technical solutions
Familiarity with git workflows and collaborative development
Strong debugging and problem-solving skills for complex systems
Tags
systempythontechnicalsupportsoftwaretestingcodeinvestmentgitapileaderoperationalreliabilitygohealthhealthcareengineerengineering
Apply for this Position
About Amigo
Company scraped from remoteok
Job Stats
Hiring Across Borders?
Interview Prep Guide
Preparation Strategy
To prepare for this role, focus on reviewing your Python programming skills, AI infrastructure, and clinical workflow management. Practice implementing verification loops, simulation-based testing, and bounded OPDs. Additionally, review your past experiences working with cross-functional teams, supporting technical users, and handling failure modes in AI systems.
Likely Interview Rounds
- 1. Technical~60 min
What to prep: Review Python programming, AI infrastructure, and clinical workflow management. Practice implementing verification loops, simulation-based testing, and bounded OPDs.
- How would you implement a context graph to enable agents to select the right reasoning mode?
- Can you describe a scenario where you had to build and optimize agent configurations?
- How do you design bounded Operational Patient Domains (OPDs) with explicit inclusions, exclusions, capabilities, and escalation rules?
- 2. Behavioral~60 min
What to prep: Review your past experiences working with cross-functional teams, supporting technical users, and handling failure modes in AI systems.
- Tell me about a time when you had to collaborate with domain experts to capture reasoning patterns and clinical protocols.
- Can you describe a scenario where you had to support technical power users through git-based workflows?
- How do you handle failure modes in AI agents and what steps do you take to prevent them?
Most Likely Questions
- How do you stay current with advancements in AI and machine learning?
- Can you describe your experience with Python programming and AI infrastructure?
- How do you approach designing and implementing bounded Operational Patient Domains (OPDs)?
Common Pitfalls
- Lack of understanding of clinical workflows and patient engagement
- Inability to implement verification loops and simulation-based testing
- Insufficient experience with Python programming and AI infrastructure
Free Prep Resources
- • LeetCode
- • System Design Primer (GitHub: donnemartin)
- • NeetCode
- • Python documentation