Build AI agents and systems that automate end-to-end data science workflows including hypothesis formation, querying, analysis, and recommendations at Perplexity. Requires 6+ years in data roles, strong SQL/analytics judgment, production Python, hands-on LLM experience, and product sense to create scalable AI-native data infrastructure.
175k – 330k/yr
On-site6+ YOEML Engineering
About the role
What You'll Do
Build AI agents that do data science - not just SQL copilots, but systems that can safely explore data, form hypotheses, run queries, interpret results, and generate actionable recommendations with clear evaluation and human review loops.
Make AI systems query the warehouse reliably - build the retrieval infrastructure and evaluation loops that let agents use our semantic context and metadata accurately.
Accelerate the AI-native data workflow - turn the best existing AI-assisted workflows into repeatable systems, reusable tools, and patterns the whole data team can adopt.
Automate the data lifecycle - build self-healing pipelines, automated dbt model generation and validation, data quality agents, and diagnosis workflows that reduce manual firefighting.
Ship AI-powered experiment analysis - build agents that interpret A/B test results, flag statistical issues, identify likely drivers, and draft ship/no-ship recommendations.
Turn the data team into a product team - build internal data products that stakeholders use every day, replacing ad hoc requests with self-serve AI interfaces.
Own the full lifecycle - identify high-leverage problems, prototype with LLMs, evaluate accuracy, design the UX, ship to production, and monitor quality over time.
What We're Looking For
6+ years in data science, analytics engineering, data engineering, or a related role. You've been close enough to real data work to know what should and should not be automated.
Deep SQL and analytics judgment - you can reason through metrics, experiments, data models, and messy warehouse reality without relying on a tool to think for you.
Strong product sense - you understand what stakeholders actually need, what makes a workflow adoptable, and how to turn a prototype into a product people use.
Production-oriented Python ability - you can build and ship working tools, wrangle APIs, evaluate model outputs, deploy services, and write code others can maintain.
Hands-on LLM experience - you've built with frontier models, agents, RAG systems, evals, or AI-powered workflows and have opinions about where they work and where they fail.
Pipeline and modeling fluency - you've worked with dbt, warehouse schemas, data quality issues, and the practical tradeoffs behind durable data systems.
Builder mentality - you see a manual process and immediately think about how to systematize it. You ship fast, measure quality, and iterate.
Autonomy - this is a new function. You'll help define the roadmap as much as execute it.
Bonus
Experience building production AI agents or agent evaluation systems.
Experience with Snowflake, semantic layers, or metadata systems.
Experience building internal tools, Slack bots, CLIs, or developer productivity products that people actually used.
Strong experimentation background, including metric design and statistical interpretation.
Experience with BI tools and the judgment to know what should be automated versus kept human-reviewed.
Member of the Technical Staff - Document Processing & Workflows
Two DotsSan Francisco, CA
As a Member of the Technical Staff, you will be a Software Engineer specializing in PDF processing and document understanding workflows. You will be responsible for building, scaling, and refining Python-based application code, ensuring fast and efficient PDF processing, and managing ML operations and quality.
175k – 250k/yr
On-siteML Engineering
Member of the Technical Staff - Chatbot Engineer
Two DotsSan Francisco, CA
As a Member of the Technical Staff, you will build consumer-facing chat agents that serve as the frontend to complex workflows. This role requires strong Python ability, user empathy, and a metrics-driven approach to understanding and improving chat agent quality.
175k – 275k/yr
On-siteML Engineering
Staff Data Scientist - RiskOS
SocureCarson City, NV
Staff Data Scientist owns end-to-end development of ML and Generative AI solutions for the RiskOS fraud prevention platform, from data exploration and modeling to production deployment and monitoring. Requires 6+ years experience in data science with fraud/risk focus, Python/SQL proficiency, and GenAI expertise.
175k – 205k/yr
Remote6+ YOEML Engineering
Staff AI Engineer
Grafana LabsUnited States
Staff-level AI engineer building and shipping LLM/agent-powered observability features that help users detect, triage, and resolve incidents. Requires strong production software engineering experience plus practical GenAI/LLM skills.
175k – 220k/yr
Remote7+ YOEML Engineering
Senior Member of Technical Staff, AI Quality
HarperSan Francisco, CA
The Senior Member of Technical Staff, AI Quality will build and operate evaluation frameworks for production LLM systems, focusing on creating robust regression suites and monitoring tools to ensure the quality and reliability of AI agents.