Senior AI Engineer

Skills
Computer ScienceAmazon Web ServicesBedrockContextIsolationLarge Language ModelsOral
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Engineering or related field or equivalent practical experience
  • 5+ years of professional software engineering experience with at least 2 years focused on production AI or LLM application development
  • Strong Python proficiency and solid software engineering fundamentals
  • Deep backend engineering experience designing building and operating production services and APIs with strong testing code quality and system design fundamentals
  • Hands-on experience building and deploying agentic AI systems
  • Demonstrated experience integrating LLM APIs into production applications
  • Experience building and maintaining RAG pipelines and vector search systems
  • Working knowledge of Model Context Protocol and tool-calling patterns
  • Experience designing and running LLM evaluation frameworks for quality reliability and safety
  • Experience building and operating AI infrastructure on a major cloud platform
  • Strong written and verbal communication skills

Nice to have

  • Compliance-minded
  • Detail-oriented
  • Collaborative
  • Production-focused
  • Security-conscious

Day to day

  • Design and build production-grade agentic systems, multi-agent orchestration, specialist agents, and Human-in-the-Loop workflows.
  • Develop MCP servers and tool integrations that connect AI agents to Teak's platform APIs and partner systems.
  • Orchestrate LLMs, build RAG pipelines, implement safety guardrails, and improve AI infrastructure, observability, and backend services in Python.