Elicit
Senior Software Enginer, Data and Integrations
About this role
Description: Elicit is an AI research agent aiding scientists and decision-makers in synthesizing and understanding research. The role involves improving distributed systems for search corpus, integrating various data sources, and developing secure product features. Requirements: 5+ years of software engineering experience with ownership of production systems. Strong proficiency in Python; knowledge of TypeScript and React is a plus. Experience with distributed data pipelines and SQL, including performance optimization. Proven ability to integrate external data and ensure data quality and observability. Experience shipping user-facing features and strong product judgment. Excellent communication skills with both technical and non-technical stakeholders. Experience in early or growth-stage companies. Benefits: Flexible work environment with options for remote work and quarterly team retreats. Comprehensive health, dental, vision, and life insurance coverage. Flexible vacation policy with a minimum of 20 days/year. Monthly wellbeing stipend of $200 and a 401K with a 6% employer match. Budget for workstation setup and AI experimentation.