{"id":2778770,"url":"https://alion.io/job/tech-mahindra-aiml-lead","title":"AI/ML Lead","company":{"id":5484,"name":"Tech Mahindra","domain":"techmahindra.com","url":"https://alion.io/company/tech-mahindra","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Waterloo, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":60,"max":65,"currency":"CAD","period":"hour","gross":null,"usd_annual":92000},"salary_estimate":null,"experience_years_min":7,"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":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"Gemini","optional":false},{"name":"Google ADK","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Machine Learning","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"OpenAI","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Tool Use","optional":false},{"name":"Vault","optional":false},{"name":"Vertex AI","optional":false},{"name":"HIPAA","optional":true},{"name":"LangChain","optional":true},{"name":"LangGraph","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Pydantic AI","optional":true},{"name":"Semantic Kernel","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-17T10:44:55Z","employer_posted_date":"2026-10-17","last_verified_at":"2026-10-18T23:01:53Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Job Description\n\nSkill Set :\nMachine Learning with Python\n\nTotal Experience :\n7.00 to 10.00 Years\n\nNo of Openings :\n1\n\nJob Post Date :\n25/08/2026\n\nJob Expiry Date :\n31/10/2026\n\nDomain :\nIT\n\nLocation :\nWATERLOO [Canada]\n\nJob Reference No :\n4103792\n\nJob Summary\nThis job posting is for an existing, active vacancy and we are looking to hire AI/ML Lead immediately who has experience ofimplementing Agentic AI at scale.\nJob Title-Senior AI Engineer, Agentic Healthcare Platform Mode: Fulltime Location: Remote, Canada\nRole Summary\nWe are seeking a senior AI engineer to help build and operate a production-grade healthcare GenAI platform for patient-facing and enterprise conversational experiences. This role will focus on backend AI services, agentic workflows, MCP tool servers, secure clinical data integrations, and AI platform tooling.\nThe ideal candidate is a strong Python/backend engineer with hands-on GenAI experience who can build reliable agent systems using Google ADK, LLM tool calling, structured outputs, RAG, guardrails, and healthcare-safe integration patterns. This is not a prompt-only role; it requires production engineering judgment across security, observability, testing, deployment, PHI protection, and operational ownership.\nPrimary Responsibilities\nDesign, implement, and maintain backend AI services using Python 3.12+, async service patterns, and frameworks such as FastAPI, Google ADK, and FastMCP.\nDevelop and operate agentic GenAI workflows using Google ADK 2.x as a primary orchestration framework.\nBuild MCP tool servers and domain-specific tools for healthcare workflows such as care tasks, medications, scheduling, patient profile lookup, clinical record retrieval, and EHR/FHIR-backed experiences.\nIntegrate LLM providers and GenAI toolkits including Google Gemini/Vertex AI, OpenAI, Anthropic, and related orchestration frameworks where appropriate.\nImplement prompt engineering, RAG, structured output validation, tool selection patterns, memory strategies, and AI guardrails to support safe and reliable model behavior.\nDesign secure clinical integration boundaries for FHIR, EHR, user profile, scheduling, and other healthcare systems.\nProtect PHI and sensitive credentials through secure JWT/OAuth flows, delegated authorization, token forwarding, encryption, redaction, and audit-safe logging.\nLeverage cloud services such as Azure App Configuration, Key Vault, Cosmos DB, Event Hubs, Application Insights, and Google Cloud services such as Vertex AI/Gemini and Cloud Run.\nBuild observability, telemetry, evaluation, and impact-reporting capabilities for AI systems and AI-assisted engineering workflows.\nAuthor and maintain automated tests using pytest and support linting, type-checking, CI/CD, and containerized deployments.\nCollaborate with product, architecture, security, clinical, platform, DevOps, and application teams to deliver safe AI capabilities through well-defined HTTP/MCP contracts.\nParticipate in architecture discussions, code reviews, production support, operational readiness, and incident response.\nRequired Qualifications\n7+ years of professional software development experience.\nStrong production experience with Python, asynchronous programming, backend APIs, and service-oriented architecture.\nHands-on experience building GenAI applications with Google ADK 2.x or similar agent orchestration frameworks.\nDemonstrated understanding of LLM tool calling, multi-agent workflows, structured outputs, RAG, prompt engineering, and AI safety/guardrail patterns.\nExperience integrating with LLM providers such as Google Gemini/Vertex AI, OpenAI, Anthropic, or equivalent platforms.\nExperience with FastAPI, pytest, Docker, CI/CD workflows, and containerized production deployments.\nStrong understanding of API security, JWT/OAuth, delegated authorization, secrets management, and secure service-to-service communication.\nAbility to design safe integration patterns for healthcare data, clinical systems, or other sensitive regulated environments.\nExperience with cloud-native services in Azure and/or Google Cloud.\nStrong debugging, testing, and operational problem-solving skills.\nAbility to work with high ownership in a small, fast-moving engineering team.\nStrong communication skills and ability to collaborate across engineering, architecture, security, product, and clinical stakeholders.\nPreferred Qualifications\nHealthcare domain experience, especially with HIPAA, HL7/FHIR, Epic integrations, patient portals, scheduling, medication, claims, or clinical workflow systems.\nExperience with MCP, FastMCP v3, model-tool integration, or agent tool-server architecture.\nExperience with LangGraph, LangChain, PydanticAI, Semantic Kernel, or other orchestration and structured-output frameworks.\nFamiliarity with OpenTelemetry, Application Insights, Kusto, AI evaluation pipelines, or production observability tooling.\nExperience building AI platform tooling, internal developer enablement tools, AI governance automation, code review automation, or AI impact reporting.\nExperience with uv, ruff, pyright, Python packaging, dependency isolation, and multi-container service deployment.\nExposure to React and TypeScript for occasional full-stack collaboration, while remaining primarily backend/platform focused.\nAI-Augmented Development Expectations\nThis role requires disciplined use of AI tools as part of daily engineering work. The engineer should be able to use AI coding agents and GenAI systems to accelerate implementation, research, validation, and documentation while remaining fully accountable for correctness and safety.\nThe successful candidate will know how to:\nGive AI agents clear, scoped engineering tasks.\nRequire agents to inspect existing code, contracts, tests, and architecture before proposing changes.\nValidate AI-generated code with tests, type checks, linting, runtime review, and security judgment.\nIdentify when generated code is unsafe, incorrect, over-engineered, noncompliant, or inconsistent with platform boundaries.\nUse AI tools to improve delivery speed without compromising PHI protection, reliability, auditability, maintainability, or user trust.\nContribute to AI governance patterns, reusable agent instructions, tool ergonomics, and platform standards.\nIdeal Candidate Profile\nThe ideal candidate is a senior backend/platform engineer with practical GenAI experience and strong healthcare-grade judgment. They can design agent workflows, but they also understand authentication, deployment, observability, testing, failure modes, PHI handling, and operational ownership.\nThey are pragmatic, security-minded, collaborative, and comfortable building early platform foundations that will later support production patient-facing AI experiences.\nThe pay range for this role is $115,000- $120,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate. This job is open for contract as well with a pay range of CAD 60-65/hr (max.)\nAI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.\n“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at .”","description_format":"text","description_chars":8155,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Parental leave"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Systems Integrators","Business Process Outsourcing (BPO)"],"lifecycle":[{"event":"open","at":"2026-10-17T10:44:55Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":26,"reasons":["conf:2","win:early","comp:brand"],"computed_at":"2026-10-19T01:28:35Z"},"pay":{"stated_usd_annual":92000,"is_top_pay":false},"html_url":"https://alion.io/job/tech-mahindra-aiml-lead","json_url":"https://alion.io/job/tech-mahindra-aiml-lead.json","meta":{"generated_at":"2026-10-19T01:28:35Z","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":826,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00: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":5484},"rest":"https://alion.io/mcp/rest/get_company?id=5484"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftech-mahindra-aiml-lead"},{"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%2Ftech-mahindra-aiml-lead"},{"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%2Ftech-mahindra-aiml-lead"},{"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/tech-mahindra-aiml-lead\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftech-mahindra-aiml-lead"}]}