29 Aug
|
HCLTech
|
Canada
Overview
Senior‑level role on a five‑person engineering team building a production‑grade healthcare conversational GenAI platform. The stack centers on
Python 3.12+
,
FastAPI
, and
Google ADK 2.0
as the primary multi‑agent orchestration and structured‑output toolkit, deployed on
Azure
. The role emphasizes backend service development, GenAI workflow engineering, secure integrations, and operational ownership for patient‑facing conversational experiences.
Key Responsibilities
- Design, implement, and maintain
- backend APIs and services using Python 3.12+ and FastAPI.
- Develop and operate
- multi‑agent GenAI workflows using Google ADK 2.0 as the primary orchestration framework.
- Integrate and tune
- LLM providers and GenAI toolkits (OpenAI, Anthropic, Google).
- Support and extend
- workflows built with other orchestration frameworks (LangGraph, LangChain, PydanticAI) and ensure interoperability.
- Implement RAG, prompt engineering, structured output validation, and AI guardrails
- to ensure secure, reliable model behavior.
- Build domain task handlers
- for healthcare workflows (care tasks, medications, scheduling) and integrate with clinical systems as required.
- Leverage Azure services
- (Cosmos DB, App Configuration, Key Vault, Event Hubs, Application Insights) for data, configuration, secrets, and telemetry.
- Ensure API security and PHI protection
- using JWT/OAuth and security best practices.
- Contribute to architecture, code reviews, production support, observability,
and incident response.
- Author and maintain automated tests
- (pytest) and support CI/CD and containerized deployments.
Required Qualifications
- 7+ years
- professional software development experience.
- Strong production experience in
Python and asynchronous frameworks (
FastAPI preferred).
- Hands‑on experience with Google ADK 2.0
- for multi‑agent orchestration and structured LLM outputs.
- Familiarity with other LLM orchestration frameworks (LangGraph, LangChain, PydanticAI) and ability to work across toolchains.
- Demonstrated knowledge of prompt engineering
,
RAG
, structured output validation, and AI safety/guardrail patterns.
- Experience integrating
OpenAI, Anthropic, Google, and Google ADK 2.0
.
- Practical experience with
Azure services (Cosmos DB, Key Vault, App Configuration).
- Familiarity with
Docker
, CI/CD (e.g., GitHub Actions), and containerized production deployments.
- Experience with event‑driven architectures and workflow engines.
- Strong understanding of
JWT/OAuth and API security best practices.
- Proven ability to operate with high ownership in a small, fast‑paced team.
Preferred Qualifications
- Healthcare domain experience (HIPAA, HL7/FHIR, Epic integrations).
- Experience with
PydanticAI or equivalent structured output validation tools.
- Familiarity with
OpenTelemetry and observability tooling.
- Exposure to
React and
TypeScript for occasional full‑stack contributions.
📌 Gen AI Developer (Canada)
🏢 HCLTech
📍 Canada