Senior AI/ML Engineer

Tempo
•Remote

About The Position

Tempo is hiring a Senior AI/ML Engineer to build and ship production AI systems for enterprise customers, working at the intersection of LLMs, real-time signal processing, and enterprise decision-making. The role is embedded with domain engineers on a product team rather than operating as an isolated research position. The engineer will initially work with external AI partners, learn and take ownership of their work, and establish patterns for the broader engineering team. Over time, this person will become an internal point of reference for prompt design, evaluation strategy, model selection, and agent architecture. The work includes developing signal and anomaly detection from CDC event streams and external integrations; building an LLM-powered engine that synthesizes signals into evidence-backed insights; translating natural-language planning rules into structured parameters for a deterministic Monte Carlo scheduling engine; creating evaluation and testing pipelines for AI reliability; and defining MCP tools for domain capabilities in an existing hub-and-spoke architecture. Tempo describes itself as a global software company with more than 30,000 customers, including a third of Fortune 500 companies. It develops integrated products for time and resource management, budgeting, roadmapping, program management, reporting, and related workflows. The position is part of a remote-first work environment.

Requirements

  • Track record of shipping LLM-powered features or products used by real users; prototypes alone are not sufficient.
  • Hands-on experience orchestrating agents, including multi-step reasoning, tool use, and autonomous actions with guardrails.
  • Deep LLM engineering fundamentals, including prompt engineering, RAG architectures, function calling or tool use, context management, and evaluation-driven development.
  • Production-quality engineering practices, including writing tested code, participating in code reviews, and caring about CI/CD and observability.
  • Experience with event-driven or streaming data systems, including CDC events and real-time pipelines.
  • At least 5 years of software engineering experience, with at least 3 years focused on AI/ML in production systems.
  • Ability to work embedded in a product team and collaborate with domain engineers, product managers, and designers.
  • Ability to work across Python and the product platform's Kotlin and TypeScript.

Nice To Haves

  • Experience with AWS Bedrock, Azure OpenAI, or GCP Vertex AI; Tempo currently uses Bedrock with Claude.
  • MCP (Model Context Protocol) or similar tool-use and agentic frameworks.
  • Experience in anomaly detection, time-series analysis, or statistical signal processing.
  • Experience building confidence-scoring or calibration systems for AI outputs.
  • Experience taking over work from external partners, evaluating inherited architecture, and improving it.
  • Proficiency in Kotlin or TypeScript alongside Python.
  • Experience with Monte Carlo simulation, optimization algorithms, or scheduling systems.
  • Background in portfolio management, project management, or resource planning.
  • Enterprise SaaS experience, including multi-tenancy, compliance, or audit trails.
  • Contributions to open-source AI/ML projects.

Responsibilities

  • Build statistical and machine-learning detectors to identify meaningful portfolio patterns, including velocity changes, capacity saturation, and dependency risks, using CDC event streams and external tool integrations.
  • Develop an LLM-powered correlation and insight synthesis engine that produces actionable insights with root causes, confidence scores, and evidence chains.
  • Design a translation layer that interprets natural-language planning rules and converts them into structured parameters for a deterministic Monte Carlo scheduling engine.
  • Build evaluation and testing frameworks, including prompt regression suites, A/B testing infrastructure for model updates, and confidence calibration.
  • Define LLM-ready MCP tool specifications for domain capabilities such as Item Store queries, capacity lookups, and scenario simulations.
  • Initially partner with external AI providers to absorb their work, then establish AI engineering patterns for the broader engineering team.
  • Provide internal guidance on prompt design, evaluation strategy, model selection, and agent architecture.
  • Collaborate daily with domain engineers, product managers, and designers as part of a product team.

Benefits

  • Unlimited vacation in most locations.
  • Health, dental, and vision benefits, plus a savings plan.
  • Training reimbursement.
  • Work-from-home reimbursement.
  • Professional development opportunities, including conferences, courses, and mentorship.
  • Social activities, both in person and virtual.
  • Optional in-person meet-ups and the ability to travel to international offices.
  • Employee referral program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service