Senior R&D Software Engineer, Fivetran AI
$174,915–$209,907 year
HybridNew York, United States
Job Summary
Research emerging AI retrieval and reasoning techniques, then prototype and ship production-grade features for the Fivetran AI platform. Build and maintain full-stack systems, including Agents Schema pipelines, the Context Catalog UI, and the AISQL capability that translates natural language to SQL. Take ownership of production reliability through on-call rotation, incident response, and SRE work, while writing tests and performing hands-on QA. Use coding agents to automate repetitive tasks and partner with product to shape the roadmap. Contribute to hiring by participating in the interview process. This full-time hybrid role in New York requires five years of Python and Java experience and proficiency with SQL, LLMs, and Kubernetes.
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 New York, NY 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.