Position: AI/ML Engineer – Multi-Agent & Code Generation Systems
Engagement Mode: Not specified
Location: Not specified
Position Overview:
This role is focused on building and maintaining advanced AI-driven code
generation and multi-agent
orchestration systems. The engineer will work across a broad technology stack
spanning multiple
programming languages, LLM integrations, cloud infrastructure, and developer
tooling. The position requires
deep expertise in LLM provider ecosystems (Anthropic Claude, OpenAI GPT-4o,
Azure OpenAI),
orchestration frameworks such as LangGraph and LangChain, and code
analysis/generation pipelines using
AST libraries, template engines, and custom parsers. The engineer will be
responsible for deploying and
operating these systems on Google Cloud Platform using serverless containers,
Kubernetes, and CI/CD
pipelines, while ensuring observability through structured logging,
distributed tracing, and automated alerting.
Key Responsibilities:
• Design and implement multi-agent orchestration pipelines using LangGraph and
LangChain
• Integrate and manage LLM providers including Anthropic Claude Sonnet 4,
OpenAI GPT-4o, and Azure
Develop code generation systems using template engines (Jinja2, custom string
templating) and AST
libraries (Python ast, Roslyn for C#, TypeScript Compiler API)
• Build and maintain code analysis tooling using tree-sitter, pglast (SQL),
jsonschema, and OpenAPI
validators
• Implement custom parsers and linters across multiple languages including
Python (Ruff),
JavaScript/TypeScript (ESLint), C# (Roslyn analyzers), and SonarQube
• Validate generated code using JSON Schema Draft 2020-12 and custom semantic
validators
• Deploy and manage services on Google Cloud Platform using Cloud Run
(serverless containers) and
Kubernetes for preview deployments
• Manage cloud storage and state using Firestore, GCS (artifacts), and Cloud
Tasks for queuing
• Build and maintain CI/CD pipelines using GitHub Actions, Cloud Build, and
automated testing pipelines
• Write and maintain tests using pytest, xUnit, Jest, JUnit, and Playwright
• Containerize applications using Docker 20+ with multi-stage builds and
security scanning
• Set up and maintain monitoring and observability including structured JSON
logging via Cloud Logging,
custom dashboards, latency percentile metrics, and code generation success
rate tracking
• Implement distributed tracing for multi-agent pipelines
• Configure automated failure notifications and quality threshold breach
alerting
• Manage package dependencies across Python (pip/uv), Node.js (npm/yarn), C#
(NuGet), and Java
(Maven/Gradle) ecosystems
• Perform API testing using httpx, , Postman, and curl
Debug applications using VS Code debugger, pdb (Python), and Chrome DevTools
(JavaScript)
Required Skills:
• .NET C#
• Node.js
• Python 3.11+
• JavaScript/TypeScript
• Java
• LangGraph (orchestration)
• LangChain (agent patterns)
• Anthropic Claude Sonnet 4
• OpenAI GPT-4o
• Azure OpenAI
• Starlette (async ASGI)
• tree-sitter
• pglast (SQL parsing)
• jsonschema
• OpenAPI validator
Jinja2 templating
• Python AST library
• Roslyn (C# AST)
• TypeScript Compiler API
• JSON Schema Draft 2020-12
• tree-sitter-language-pack
• Ruff (Python linter)
• ESLint (JS/TS)
• Roslyn analyzers (C#)
• SonarQube
• Google Cloud Platform (GCP)
• Cloud Run (serverless containers)
• Kubernetes
• Firestore
• Google Cloud Storage (GCS)
• Cloud Tasks
• GitHub Actions
• Cloud Build
• Docker 20+
pytest
• xUnit
• Jest
• JUnit
• Playwright
• Cloud Logging
• Distributed tracing
• Structured JSON logging
Preferred (Bonus) Skills:
• VS Code with GitHub Copilot
• phply (PHP parser)
• Custom semantic validators
• Custom string templating
• Multi-stage Docker builds
• Docker security scanning
• httpx
• Postman
• pdb (Python debugger)
• Chrome DevTools
• Custom monitoring dashboards
• Automated alerting
• Custom monitoring dashboards
• Automated alerting systems
• pip/uv (Python package management)
• npm/yarn (Node package management)
• NuGet (C# package management)
• Maven/Gradle (Java build tools)
Apply through whichever channel suits you best.