Bachelor's degree in computer science or information systems or equivalent experience.
Minimum 10 years of technology related work experience
Minimum 2 years leveraging LLMs in development
8+ years of building scalable services on top of public cloud infrastructure
8+ years' experience designing, building and operating large-scale distributed systems and infrastructure
5+ years' experience with data and AI platforms (e.g. Databricks, Azure)
Deep knowledge of containerization & orchestration (Kubernetes, Docker), IaC and CI/CD technologies.
Experience working with AI and Machine Learning frameworks (e.g. LangChain, LangGraph, Semantic Kernel, TensorFlow, PyTorch), and APIs
Proficiency with at +1 scripting language (e.g. Python, Powershell, Go)
Proficiency in RAG pipelines, experience with multi-agent orchestration (MCP, A2A, etc), and skill/tool use is critical.
Hands‑on familiarity with modern AI development tools, including GitHub Copilot, Cursor, and similar AI‑assisted engineering tools, and an expectation to model their effective use.
Experience in managing geographically distributed teams.