{"id":3836757,"url":"https://alion.io/job/hirevouch-staff-software-engineer-ai-engineering","title":"Staff Software Engineer - AI Engineering","company":{"id":4415880,"name":"hireVouch","domain":"hirevouch.com","url":"https://alion.io/company/hirevouch","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"CATS","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Arize Phoenix","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CrewAI","optional":false},{"name":"Docker","optional":false},{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"Fine-tuning","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"Hugging Face","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"Java","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"Langfuse","optional":false},{"name":"LangGraph","optional":false},{"name":"LlamaIndex","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"RAG","optional":false},{"name":"Spring Boot","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Vertex AI","optional":false},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-11-05T21:17:04Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-08T01:56:46Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Staff Software Engineer, AI EngineeringWhat they're building\nA newAI-native billing platform built from scratch on GCP. It replaces the manual work of\nUS medical billing (claims, eligibility checks, prior authorization, remittances) with LLMs,\norchestrated agent workflows and RAG. The hiring manager is a Senior Director of\nEngineering for Billing & Platform; he runs first interviews himself. The full loop includes\nthree technical challenges; walk candidates through that up front, because our previous\ntop candidate withdrew once he saw them.\nStack: Python, LangGraph, LangChain · GCP, Vertex AI · Kafka, Pub/Sub · Java, Spring Boot\n· pgvector, Pinecone, ChromaDB · Docker, Kubernetes, FastAPI.\nThe role\nLead the hands-on implementation, design and adoption ofAI agents across the billing\nand revenue-cycle platform. A senior IC who influences technical strategy across teams\nand sets standards for reliable, secure AI systems.\nOwn hands-on implementation of production AI agents and agentic workflows, mainly\nin Python (LangChain, LangGraph).\nDesign, test and operate AI services that combine agent orchestration, APIs, retrieval\nand models for real customer use.\nConnect Python agents to Java/Spring Boot platform services through APIs, events\nand contracts; contribute in both.\nIntegrate LLMs, ML models and enterprise data with strong patterns for reliability,\nobservability and security.\nBuild bounded, auditable AI workflows with fallbacks, evaluation, authorization\nboundaries and human review.\nTurn workflow pain points into software with measurable impact, alongside product,\ndesign, data and ops.\nReview code across AI services and Java codebases; mentor junior and mid-level\nengineers, including Java-first ones.\nImprove latency, throughput, quality and cost across agent workflows and backend\nservices.\nLanguage bar: expert in Python or Java, working proficiency in the other. Python-first\nwith real Java comfort is ideal. Java-first with deep Python AI work and hands-on\nLangGraph also works.\nRequirements\n8+ years building scalable distributed systems.\n2-3+ years designing, shipping and maintaining production AI applications that\ncombine LLMs, application logic and business workflows.\nHands-on with LangGraph, LangChain, LlamaIndex or CrewAI; deep understanding of\nRAG, tool calling, state management and human-in-the-loop.\nDistributed and event-driven systems with Kafka or similar.\nMulti-step agents with tools, retrieval, memory, structured outputs and explicit\ncontrol flow, and the ability to explain the trade-offs.\nProduction AI safeguards: observability, latency and cost monitoring, automated\nevaluation, fallbacks.\nCloud-native on AWS, Azure or GCP.\nPreferred: healthcare IT, RCM, billing, claims, fintech or another regulated domain (the\nHM estimates a 6-18 month ramp without it) · autonomous multi-agent systems with\nmulti-tier memory · knowledge graphs or enterprise vector search · PyTorch, HuggingFace,\nembeddings or fine-tuning · founding engineer or principal architect who drove org-wide\nAI adoption.\nWhat wins here\nLangGraph or LangChain named in the role descriptions, not just the skills list.\nMulti-agent orchestration in production: coordinator and sub-agents, plan-andexecute patterns.\nStateful long-running workflows with retries, failure recovery and partial resumption.\nRAG ownership with detail: chunking strategy, embeddings, hybrid retrieval,\nevaluation.\nLLM evaluation method: golden datasets, LLM-as-judge, RAGAS, Langfuse, Arize. This\nwas the most common gap in our screens.\nKafka or Pub/Sub in production, GCP or Vertex AI, MCP in production, AI coding tools\nin daily use.","description_format":"text","description_chars":3628,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence"],"lifecycle":[{"event":"open","at":"2026-11-05T21:17:04Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":1,"expected_fill_days":28,"reasons":["conf:0","agency","velocity","win:early","comp:brand"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/hirevouch-staff-software-engineer-ai-engineering","json_url":"https://alion.io/job/hirevouch-staff-software-engineer-ai-engineering.json","meta":{"generated_at":"2026-11-08T02:38:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5641,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4415880},"rest":"https://alion.io/mcp/rest/get_company?id=4415880"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhirevouch-staff-software-engineer-ai-engineering"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhirevouch-staff-software-engineer-ai-engineering"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhirevouch-staff-software-engineer-ai-engineering"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hirevouch-staff-software-engineer-ai-engineering\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhirevouch-staff-software-engineer-ai-engineering"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3836757}},{"tool":"search_jobs","arguments":{"company":"hirevouch.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3836757},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}