Elicit is hiring a senior-level or higher software engineer to own and improve its scholarly search and data platform. The role focuses on the distributed systems that build and update the search corpus, making new data sources repeatably integrable, and turning publisher and enterprise requirements into secure, dependable product features. It is product engineering with a strong data-systems core, not an analytics or BI role. The position is full-stack: work spans Elicit’s Next.js and React frontend, TypeScript and Python services, and APIs connecting the product to its data layer. The engineer will bring scholarly literature, clinical trials, specialised scientific databases, licensed publisher content, and customers’ private data into cited, agentic research workflows while preserving structure, citations, and provenance. The role works closely with product, sales, partners, customers, and the engineering team. It includes planning the technical direction for the area, delivering features from initial brief through production, operating and monitoring systems after launch, and making the data platform easier for other engineers to build on. Elicit is a public benefit corporation with a small, AI-native engineering team. The position may be based remotely or in the Oakland office; remote employees need time-zone overlap between GMT and GMT-8 and must be comfortable traveling for quarterly team offsites.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed