Skip to content
FivetranFivetranDenver, CO

Staff R&D Software Engineer, Fivetran AI

Staff R&D Software Engineer building the governed context layer (Agents Schema and Context Builder) for trustworthy AI agents. Research AI techniques, prototype and ship production backend/frontend features, own reliability/SRE/QA, define technical direction across teams, and mentor others in a fast-moving startup-like environment.

196k – 245k/yr
Hybrid8+ YOEML Engineering

About the role

What You’ll Do

  • Research emerging techniques in retrieval, reasoning, and agentic AI, and decide what’s actually worth pursuing for Fivetran AI’s roadmap — then convince others
  • Prototype new ideas quickly, then take the ones that prove out and turn them into shipped, production-grade features
  • Define technical direction that spans multiple teams within Fivetran AI, ensuring architecture decisions made in one area don’t create problems in another
  • Build and maintain both back-end and front-end systems for the Fivetran AI product — from Agents Schema pipelines to the Context Catalog UI
  • Drive the AISQL capability forward: natural language to SQL grounded in dbt metric definitions, executed natively against the warehouse
  • Take ownership of production reliability across the platform: on-call rotation, incident response, and SRE work to keep the system trustworthy at scale
  • Set the bar for testing and QA practices, and do hands-on QA work yourself when it matters most
  • Use coding agents to automate the repetitive parts of the job, freeing up time for the research and design work that needs a human
  • Take high-level direction from product and leadership and independently define and execute the concrete plan to get there
  • Mentor other engineers and raise the technical bar across the Fivetran AI team
  • Contribute to hiring by participating in and helping shape the interview process

Skills We’re Looking For

  • 8+ years of programming experience across Python and/or Java, with the ability to move fluidly between back-end and front-end work
  • Considered a trusted expert beyond your own team, able to exert influence and define technical direction across multiple teams
  • Comfortable reading AI/ML research and turning promising findings into working prototypes, then production systems
  • Strong product and market awareness — able to judge which emerging techniques are worth building versus which are hype
  • Track record of taking ambiguous, high-level direction and independently defining and executing the concrete work to deliver it
  • Experience with SQL and data warehouses (BigQuery, Snowflake, Databricks, or similar)
  • Genuine willingness to work across the full stack: research, backend, frontend, SRE, and QA, as the team’s needs demand
  • Writes well-structured, performant code and can dive into unfamiliar codebases to suggest improvements
  • Experience using coding agents or similar AI tooling to speed up day-to-day engineering work
  • Demonstrated ability to mentor other engineers and influence technical decisions beyond your immediate team
  • Thrives in a startup-like environment with shifting priorities and a high degree of ownership

Bonus Skills

  • Experience with LLM-powered applications — RAG pipelines, embeddings, evaluation frameworks, or agent frameworks
  • Familiarity with semantic layers — dbt, LookML, Sigma, or similar
  • Experience with the MCP (Model Context Protocol) ecosystem or building AI agent integrations
  • Background in site reliability engineering — monitoring, alerting, incident response
  • Experience in data processing (ETL, ELT) and/or building data connectors
  • Experienced working in a cloud environment utilizing AWS, GCP, Kubernetes, or Docker
  • Contributions to open source AI or data projects

Technologies You’ll Use

  • Python, Java, SQL, dbt, LLMs (Claude, ChatGPT, Gemini), vector databases, BigQuery / Snowflake / Databricks, MCP protocol, React, TypeScript, Kubernetes

Skills

PythonJavaSQLdbtLLMsRAGVector DatabasesBigQuerySnowflakeDatabricksmcpReactTypeScriptKubernetes

Similar roles

ML Engineering jobs
Fivetran

Staff R&D Software Engineer, Fivetran AI

FivetranNew York, NY +2

Staff R&D Software Engineer building the governed context layer (Agents Schema and Context Builder) for trustworthy AI agents. Research AI techniques, prototype, ship full-stack production features, own reliability/SRE/QA, define technical direction across teams, and mentor others in a startup-like environment.

196k – 245k/yrHybrid8+ YOEML Engineering
Shield AI

Staff Software Engineer, Perception

Shield AIWashington, DC +3

Lead development of state-of-the-art vision, VLM, and VLA models for autonomous perception systems. Own challenging ML problems, build data pipelines and deployment infrastructure for production autonomy, and mentor engineers while bridging research to real-world systems. Requires 7+ years experience, strong CV/ML expertise, and C++/Python proficiency.

195k – 293k/yrOn-site7+ YOEML Engineering
Shield AI

Staff Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Lead technical delivery of first-of-a-kind autonomy solutions for new platforms in space, maritime, and contested logistics domains. Own end-to-end integration from simulation to live tests, influence architecture across teams, and provide on-site mission support in ambiguous, evolving environments.

195k – 293k/yrOn-site7+ YOEML Engineering
Square

Staff Machine Learning Engineer, Credit Products (Square Financial Services)

SquareSeattle, WA +1

Develops and deploys ML models for credit underwriting in regulated banking, owning full stack from data curation to production decisioning. Leads MLOps initiatives and improves policies using advanced techniques for underserved segments. Requires 8+ YOE in ML production and technical degree.

195k – 343k/yrHybrid8+ YOEML Engineering
Hinge Health

Staff Software Engineer - Brain Health, AI

Hinge HealthSan Francisco, CA

Leads architecture and development of agentic AI systems for personalized brain health therapies, including conversational therapy and education platforms. Requires 8+ years software engineering with 2+ years AI/ML focus, Python/TypeScript expertise, and distributed systems experience.

198k – 296k/yrHybrid8+ YOEML Engineering