1,827,742open jobs
105,260companies
275,398added this week
Browse all
Salary
$84k – $92k per year
Location
In office (Waterloo)
Seniority
Staff · 7+ years exp

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 17, 2026.

Overview
Company
Impact
Profile match
Tech Mahindra is a prominent Indian multinational information technology services and consulting enterprise specializing in digital transformation, cloud modernization, business process re-engineering, and network services. Headquartered in Pune, Maharashtra, India (with its registered office in Mumbai), the company is a flagship entity of the diversified Mahindra Group conglomerate. Established in 1986 (initially as Mahindra British Telecom), it operates across dozens of countries with a global delivery footprint serving enterprise clients in telecommunications, banking and financial services, healthcare, automotive, and retail. The organization is particularly recognized for its deep engineering heritage in telecommunications and 5G network integration, offering end-to-end solutions spanning artificial intelligence, enterprise application management, customer experience (CX), and next-generation connectivity infrastructure.
Backed by Seafund

Job Description

  • Skill Set :

    Machine Learning with Python

  • Total Experience :

    7.00 to 10.00 Years

  • No of Openings :

    1

  • Job Post Date :

    25/08/2026

  • Job Expiry Date :

    31/10/2026

  • Domain :

    IT

  • Location :

    WATERLOO [Canada]

  • Job Reference No :

    4103792

Job Summary

This 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.

Job Title-Senior AI Engineer, Agentic Healthcare Platform Mode: Fulltime Location: Remote, Canada

Role Summary

We 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.

The 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.

Primary Responsibilities

  • Design, implement, and maintain backend AI services using Python 3.12+, async service patterns, and frameworks such as FastAPI, Google ADK, and FastMCP.
  • Develop and operate agentic GenAI workflows using Google ADK 2.x as a primary orchestration framework.
  • Build 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.
  • Integrate LLM providers and GenAI toolkits including Google Gemini/Vertex AI, OpenAI, Anthropic, and related orchestration frameworks where appropriate.
  • Implement prompt engineering, RAG, structured output validation, tool selection patterns, memory strategies, and AI guardrails to support safe and reliable model behavior.
  • Design secure clinical integration boundaries for FHIR, EHR, user profile, scheduling, and other healthcare systems.
  • Protect PHI and sensitive credentials through secure JWT/OAuth flows, delegated authorization, token forwarding, encryption, redaction, and audit-safe logging.
  • Leverage 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.
  • Build observability, telemetry, evaluation, and impact-reporting capabilities for AI systems and AI-assisted engineering workflows.
  • Author and maintain automated tests using pytest and support linting, type-checking, CI/CD, and containerized deployments.
  • Collaborate with product, architecture, security, clinical, platform, DevOps, and application teams to deliver safe AI capabilities through well-defined HTTP/MCP contracts.
  • Participate in architecture discussions, code reviews, production support, operational readiness, and incident response.

Required Qualifications

  • 7+ years of professional software development experience.
  • Strong production experience with Python, asynchronous programming, backend APIs, and service-oriented architecture.
  • Hands-on experience building GenAI applications with Google ADK 2.x or similar agent orchestration frameworks.
  • Demonstrated understanding of LLM tool calling, multi-agent workflows, structured outputs, RAG, prompt engineering, and AI safety/guardrail patterns.
  • Experience integrating with LLM providers such as Google Gemini/Vertex AI, OpenAI, Anthropic, or equivalent platforms.
  • Experience with FastAPI, pytest, Docker, CI/CD workflows, and containerized production deployments.
  • Strong understanding of API security, JWT/OAuth, delegated authorization, secrets management, and secure service-to-service communication.
  • Ability to design safe integration patterns for healthcare data, clinical systems, or other sensitive regulated environments.
  • Experience with cloud-native services in Azure and/or Google Cloud.
  • Strong debugging, testing, and operational problem-solving skills.
  • Ability to work with high ownership in a small, fast-moving engineering team.
  • Strong communication skills and ability to collaborate across engineering, architecture, security, product, and clinical stakeholders.

Preferred Qualifications

  • Healthcare domain experience, especially with HIPAA, HL7/FHIR, Epic integrations, patient portals, scheduling, medication, claims, or clinical workflow systems.
  • Experience with MCP, FastMCP v3, model-tool integration, or agent tool-server architecture.
  • Experience with LangGraph, LangChain, PydanticAI, Semantic Kernel, or other orchestration and structured-output frameworks.
  • Familiarity with OpenTelemetry, Application Insights, Kusto, AI evaluation pipelines, or production observability tooling.
  • Experience building AI platform tooling, internal developer enablement tools, AI governance automation, code review automation, or AI impact reporting.
  • Experience with uv, ruff, pyright, Python packaging, dependency isolation, and multi-container service deployment.
  • Exposure to React and TypeScript for occasional full-stack collaboration, while remaining primarily backend/platform focused.

AI-Augmented Development Expectations

This 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.

The successful candidate will know how to:

  • Give AI agents clear, scoped engineering tasks.
  • Require agents to inspect existing code, contracts, tests, and architecture before proposing changes.
  • Validate AI-generated code with tests, type checks, linting, runtime review, and security judgment.
  • Identify when generated code is unsafe, incorrect, over-engineered, noncompliant, or inconsistent with platform boundaries.
  • Use AI tools to improve delivery speed without compromising PHI protection, reliability, auditability, maintainability, or user trust.
  • Contribute to AI governance patterns, reusable agent instructions, tool ergonomics, and platform standards.

Ideal Candidate Profile

The 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.

They are pragmatic, security-minded, collaborative, and comfortable building early platform foundations that will later support production patient-facing AI experiences.

The 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.)

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

“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 [email protected].”

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,742 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Waterloo
MLOps Technical Lead 5 hours ago
≈ $85k – $169k per year (Estimated) • In office • Mississauga
Python
AI/ML
MLFlow
Kubeflow
Machine Learning
DevOps
Terraform
GitHub Actions
CircleCI
CloudFormation
Fluentd
Prometheus
GitLab CI
CI/CD
Jenkins
Git
AWS
Grafana
Bitbucket
GitHub
GitLab
Apply
≈ $117k – $240k per year (Estimated) • In office • 7+ years exp • Toronto
Python
Go
TypeScript
Python
FastAPI
AI/ML
LangGraph
LangChain
Claude
Spark
LlamaIndex
Model Context Protocol
Fine-tuning
Embeddings
AI Agents
LiteLLM
AWS Bedrock
TensorFlow
PyTorch
LLM
RAG
Synthetic Data
OpenAI
Anthropic
LLMOps
Structured Outputs
LLM Guardrails
Machine Learning
DevOps
AWS
Platform Engineering
Cybersecurity
Okta
Apply
≈ $60k – $121k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Waterloo
Python
SQL
PowerShell
Python
pySpark
Databases
Databricks
AI/ML
Copilot
Claude
Spark
Vertex AI
Prompt Engineering
AI Agents
Gemini
OpenAI Codex
DevOps
GCP
Git
Management
Google Workspace
Agile
Apply
≈ $20k – $44k per year (Estimated) • Hybrid • 6+ years exp • Pune
Python
JavaScript
Node JS
Databases
DynamoDB
AI/ML
Prompt Engineering
NLP
AWS Bedrock
DevOps
Rest API
CI/CD
Git
AWS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
AWS Step Functions
API Gateway
Management
ServiceNow
Agile
Apply
AI/ML Engineer 1 hour ago
≈ $15k – $35k per year (Estimated) • In office • 3+ years exp • Gurgaon
Apply
$170k – $260k per year • In office • Top Secret • Full-Time • 5+ years exp • Bachelor's Degree • Seattle
Python
SQL
MATLAB
Analytics
Tableau
Power BI
Apply
Software Engineer 1 day ago
$112k – $229k per year • Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • New York
Python
Java
C++
Management
Agile
Apply
$167k – $286k per year • Hybrid • Full-Time • 5+ years exp • United States
AI/ML
LLM
Machine Learning
DevOps
GCP
Azure
AWS
Kubernetes
Apply
$65k – $73k per year • Hybrid • Full-Time • Wellington
Python
PowerShell
COBOL
COBOL
IBM MQ
DevOps
Terraform
Ansible
OpenShift
Helm
GitHub Actions
Dynatrace
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
Git
Kubernetes
Grafana
Platform Engineering
Apply
$97k – $108k per year • Hybrid • Full-Time • Wellington
Python
COBOL
COBOL
IBM MQ
DevOps
Ansible
OpenShift
VMWare
Dynatrace
Prometheus
CI/CD
GitOps
Jenkins
Git
Kubernetes
Grafana
Incident Management
GitHub
Management
Agile
Apply
AI Engineer 1 day ago
$90k – $103k per year • In office • Bachelor's Degree • Redmond
Python
AI/ML
AutoGen
Model Context Protocol
Computer Vision
AI Agents
NLP
OpenAI
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
AI Lead/Architect 1 day ago
≈ $22k – $56k per year (Estimated) • Hybrid • Pune
AI/ML
LangGraph
LangChain
vLLM
Vertex AI
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
DevOps
Splunk
GCP
OpenShift
Dynatrace
Azure
AWS
Kubernetes
AIOps
Management
ServiceNow
ITSM
Apply
AI Architect 1 day ago
≈ $32k – $79k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
Java
Scala
AI/ML
Hadoop
Spark
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
ETL/ELT
Management
Agile
Apply
≈ $24k – $62k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
PostgreSQL
AI/ML
Vertex AI
AI Agents
Gemini
LLM
RAG
Frontend
React.js
Mobile
Firebase
DevOps
Rest API
GCP
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
Apply
GenAI Developer 1 day ago
≈ $108k – $236k per year (Estimated) • In office • Plano
Python
JavaScript
Java
Java
Maven
Spring Boot
Gradle
Apache Camel
Databases
Oracle
Pinecone
ActiveMQ
Apache Kafka
AI/ML
Copilot
LangChain
Spark
MLFlow
Prompt Engineering
Multimodal AI
AI Agents
AWS Bedrock
Kubeflow
Transformers
LLM
RAG
OpenAI
Hugging Face
Amazon SageMaker
GPT-4
Frontend
React.js
JQuery
DevOps
Rest API
Ansible
Jenkins
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Windows
Unix
Cybersecurity
SonarQube
QA
Postman
Apply
≈ $78k – $166k per year (Estimated) • In office • PhD • Waterloo
Python
JavaScript
C++
AI/ML
Computer Vision
Machine Learning
DevOps
GCP
Apply
≈ $78k – $166k per year (Estimated) • In office • Bachelor's Degree • Waterloo
Python
JavaScript
C++
AI/ML
Computer Vision
Machine Learning
DevOps
GCP
Apply
$30k per year • In office • Contractor • Waterloo
Apply
≈ $60k – $113k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Waterloo
Go
C++
Apply
≈ $59k – $136k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Waterloo
Java
Kotlin
Java
Gradle
Kotlin
Hilt
Dagger
KSP
AI/ML
AI Agents
Mobile
Dependency Injection
Apply
See all jobs
This is one of many
1,827,742 more open roles from verified company boards, updated every day.