Senior R&D Software Engineer, Fivetran AI
$163,921–$196,713 year
HybridDenver, Colorado, United States
Job Summary
Research emerging AI retrieval and reasoning techniques to evaluate their relevance to the Fivetran AI roadmap, then prototype and ship production-grade features based on validated ideas. Build and maintain full-stack systems for Agents Schema pipelines and the Context Catalog UI, while contributing to AISQL capabilities that translate natural language into warehouse-executed SQL. Take ownership of production reliability through on-call rotation, incident response, and SRE work, and use coding agents to automate repetitive tasks. Write structured tests, perform hands-on QA, and partner with product to shape the technical roadmap for the governed context layer powering AI agents.
Required Qualifications
- 5+ years of programming experience across Python and/or Java
- ability to move fluidly between back-end and front-end work
- Considered a trusted expert in your subject area
- capable of executing complex, ambiguous tasks with minimal hand-holding
- Comfortable reading AI/ML research and turning promising findings into working prototypes
- Strong product and market awareness
- ability to judge which emerging techniques are worth building versus which are hype
- 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
- Writes well-structured, performant code
- can dive into unfamiliar codebases to suggest improvements
- Experience using coding agents or similar AI tooling to speed up day-to-day engineering work
- Analytical mindset to identify gaps in existing systems and design practical, pragmatic improvements
- Thrives in a startup-like environment with shifting priorities and a high degree of ownership
- full-time hybrid position based out of our Denver, CO office
- hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week
Desired Qualifications
- 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.