M

Monte Carlo Data

End-to-end data observability and incident resolution

Applied AI Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • The candidate must have built autonomous agents in production with real users and kept them running after launch.
  • The candidate must have owned an agent evaluation framework, including golden datasets, regression suites, and offline and online scoring, and monitored agents in production.
  • The candidate must use Python as a daily programming language and have a solid backend foundation plus an ML or data science background sufficient to reason about model behavior.
  • The candidate must have at least 3 years of experience in machine learning, data science, or software engineering at a fast-shipping startup, AI-native team, or high-growth product company.
  • The candidate must be able to work from an ambiguous problem statement, design an experiment, build a small testable version, and take successful work into production.
  • The candidate must use AI tools such as Claude or equivalent regularly for coding and research.
  • The candidate should favor shipping timely, robust solutions over unnecessary polish and identify when deeper work is warranted.

Responsibilities

  • Take open problems end to end, from research and prototyping through production, and stop approaches that do not work before they become roadmap commitments.
  • Design and ship agent-powered features such as root-cause analysis, incident triage, and monitor generation, integrating them into the platform with the engineering team.
  • Build evaluation infrastructure, including golden datasets, regression suites, offline and online scoring, and criteria for assessing quality.
  • Own retrieval and context pipelines over customer metadata, lineage, and query history; instrument agent behavior in production using traces, failure taxonomies, cost budgets, and latency budgets to improve quality.
  • Partner with data science on detection quality and experiment design, and with product management on defining what agents should and can do.
  • Set technical patterns and guardrails for building with large language models and develop internal tools that other engineers can reuse.

Desired Qualifications

  • Applied statistics and hypothesis testing experience.
  • Experience building and maintaining Model Context Protocol (MCP) servers.
  • Experience in data and cloud technologies, including Snowflake, Databricks, dbt, or Airflow.

About the Company

Monte Carlo Data

End-to-end data observability and incident resolution

Monte Carlo Data provides end-to-end data observability and AI-powered data reliability for real-time monitoring of data quality, freshness, volume, and schema to help data engineers ensure data integrity. Its platform continuously observes data pipelines and datasets, surfaces issues through alerts and dashboards, and includes incident detection and resolution that trigger workflows in tools like Slack, Teams, and JIRA. The service differentiates itself by focusing specifically on data reliability and end-to-end observability with built-in incident management and cross-tool integrations, rather than generic monitoring. The goal is to prevent bad data from affecting business decisions by enabling reliable, transparent, and scalable data operations that teams can trust.

Company size
501-1,000
Company stage
Series D
Total funding
$236M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Monte Carlo Data

See more jobs