{"id":1421271,"url":"https://alion.io/job/ai-fund-software-engineer-ai-systems-canada","title":"Software Engineer, AI Systems (Canada)","company":{"id":27001,"name":"AI Fund","domain":"aifund.ai","url":"https://alion.io/company/aifund","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":true,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":92,"open_postings":41,"ghost_share":0.049,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":91,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":78000,"max_usd":159000,"period":"year","method":"role_country_seniority_unknown","sample_n":552},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"CAPA","optional":false},{"name":"FastAPI","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"Neo4j","optional":false},{"name":"OpenAI","optional":false},{"name":"Python","optional":false},{"name":"Tool Use","optional":false},{"name":"Azure","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Embeddings","optional":true},{"name":"Hybrid Search","optional":true},{"name":"pgvector","optional":true},{"name":"Pinecone","optional":true},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-09-28T19:04:40Z","employer_posted_date":"2026-09-28","last_verified_at":"2026-10-12T10:04:28Z","board_verified":true,"closed_at":null,"days_open":13,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":13},"description":"About Haven Safety:\nHaven Safety AI is building the enterprise learning intelligence layer for safety. Co-founded with The AES Corporation and AI Fund, the venture studio founded by Andrew Ng, Haven helps high-risk organizations learn faster from what goes wrong so they can prevent what comes next.\nHaven works alongside existing EHS enterprise systems to improve how organizations investigate, assess, and learn from incidents. INVESTIGATE guides evidence synthesis, timeline development, multi-threaded causal analysis, and corrective actions. ASSURE continuously reviews completed investigations for evidence quality, causal coverage, guideline adherence, and CAPA strength. LEARN reasons across incident history to surface recurring control failures, repeated corrective-action patterns, CAPA debt, and emerging signals.\nThe platform combines current incident evidence, company knowledge, historical cases, and an industry knowledge graph. A coordinated team of specialized AI agents examines evidence, controls, engineering factors, procedures, regulations, training, and organizational history, then produces one traceable assessment for human review. Customers have reported an 80% reduction in root cause analysis labor time using Haven.\nAbout the Role:\nYou will work on the AI and LLM engineering layer that connects Haven’s evidence base and knowledge graph to the product experiences investigators and safety leaders use. This is a build-and-operate role reporting to the CTO. You will design the reasoning, ship it, instrument it, and improve it using production evidence.\nThe work is technically demanding and operationally consequential. Haven serves enterprise customers in regulated, safety-critical industries through multi-tenant and dedicated deployments. A plausible answer and a correct answer can look the same until someone acts on it, so precision, traceability, evaluation, and human oversight are core product requirements.\nHaven Safety is a VC-backed pre-seed venture. This role will be a important member of the founding team and will require wearing multiple hats.\nWhat You Will Own:\nProduction reasoning systems. Build and operate multi-step LLM pipelines that coordinate model calls, tool calls, graph queries, retrieval, quality gates, and specialist-agent handoffs.\nAgent orchestration. Extend Haven’s coordinated agent team and the orchestration layer that carries an incident from evidence through analysis, review, and enterprise learning.\nGrounding and retrieval. Design the context layer across Neo4j graph traversal, vector search, and hybrid retrieval so every model call receives the right evidence and organizational knowledge.\nEvaluation. Build datasets, scoring, regression suites, model comparisons, human-label loops, and per-stage quality attribution for extraction and reasoning tasks.\nProduction AI operations. Implement tracing, tool-call audits, cost and latency monitoring, failure handling, and quality dashboards; catch loops, hallucinations, and silent drift before customers do.\nTechnical direction. Select models by task across OpenAI, Anthropic, and Google; partner with product and knowledge engineering; and help shape the AI roadmap.\nRequirements For the Role Include:\nProduction LLM systems. AI or ML engineering, including shipping LLM systems that real users depend on.\nAgentic workflows. Hands-on experience building and debugging multi-step, tool-calling workflows with LangGraph, LangChain, or an equivalent framework.\nEvaluation discipline. A repeatable approach to LLM evaluation, including representative datasets, regression testing, LLM-as-judge techniques, or human review loops.\nRetrieval judgment. Experience assembling context for LLMs and a clear point of view on what to retrieve, how much, and why.\nProduction ownership. A track record of owning systems from deployment through monitoring and incident response, including a strong story about a failure or regression you diagnosed and fixed.\nModel judgment. Comfort working across model providers and explaining tradeoffs in quality, latency, cost, context, and operational risk.\nGraph reasoning. Comfort with Neo4j and Cypher, or a comparable graph store, and the ability to ramp quickly on graph data modeling. Strongly preferred.\nStrong Python. Production habits around FastAPI, asynchronous services, testing, observability, and maintainable interfaces are required.\nNice To Haves Include:\nDeep graph experience. Cypher fluency, schema evolution, MERGE patterns, embeddings, and operating a live knowledge graph.\nEnterprise AI security. Prompt-injection awareness, context-leak prevention, tenant isolation, role-based access, and policy-layer separation.\nAzure and hybrid search. Experience running production AI services in Azure and using Azure AI Search, Pinecone, MongoDB Atlas, pgvector, Elasticsearch, or a similar platform.\nB2B Enterprise SaaS. Prior experience operating in an enterprise-level environment is strongly preferred.\nWhy Join Haven Safety:\nMeaningful reasoning problems. Work across evidence, causal pathways, controls, organizational history, and corrective actions in a domain where correctness matters.\nAn evaluation-first culture. Make quality measurable, observable, and improvable instead of relying on demos or intuition.\nVisible customer impact. Build for safety teams in energy, utilities, infrastructure, construction, and manufacturing, with direct feedback from the people using the output.\n Small team, high ownership. Work closely with the CTO, product, and knowledge engineering, make consequential technical decisions, and see your work reach customers quickly.","description_format":"text","description_chars":5632,"description_truncated":false,"requirements":{"experience_years_min":null,"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":["Venture Capital","Angel Networks & Startup Accelerators"],"lifecycle":[{"event":"open","at":"2026-09-28T22:29:37Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":13,"expected_fill_days":91,"reasons":["conf:2","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/ai-fund-software-engineer-ai-systems-canada","json_url":"https://alion.io/job/ai-fund-software-engineer-ai-systems-canada.json","meta":{"generated_at":"2026-10-12T10:37:34Z","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":16317,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":27001},"rest":"https://alion.io/mcp/rest/get_company?id=27001"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fai-fund-software-engineer-ai-systems-canada"},{"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%2Fai-fund-software-engineer-ai-systems-canada"},{"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%2Fai-fund-software-engineer-ai-systems-canada"},{"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/ai-fund-software-engineer-ai-systems-canada\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fai-fund-software-engineer-ai-systems-canada"}]}