Skip to content
← Back to job listings

Software Engineer (GenAI)

Abridge · San Francisco, United States

External listingfull-time6 days ago

About The Role

Join a high-growth startup as a Software Engineer focused on GenAI. Collaborate with researchers, clinicians, and engineers to translate advanced language model capabilities into reliable clinical systems. Design LLM-driven workflows, develop evaluation frameworks, and own the end-to-end productionization of LLM workflows. Enjoy flexible working hours, remote work, unlimited PTO, and a generous equipment budget.

  • Collaborate with cross-functional teams to translate language model capabilities into clinical systems.
  • Design and implement advanced LLM-driven workflows, ensuring high standards of clinical reliability.
  • Develop and apply rigorous evaluation frameworks to continuously assess model performance.
  • We are looking for passionate GenAI Engineers of all levels who are passionate about making a positive impact
  • Good taste and intuition: You know when to move fast, ship, and iterate and also when to take a beat to tackle tech debt
  • 3+ years of experience building production-grade systems, with 1–2+ years focused on GenAI or LLM-powered products
  • Working knowledge of model evaluation, experience building diverse datasets, conducting both automated and human-in-the-loop evaluations, running A/B tests, and working with subject matter experts to guide model improvement
  • Experience with retrieval systems (e.g., semantic and lexical retrieval, vector DBs, efficient kNN), function calling, tool-use, or agentic workflows
  • Strong Python fundamentals—including ability to write clean code, design comprehensive test-cases, and familiarity with core language features and standard libraries; experience with async programming, performance profiling, packaging, and deployment tooling is strongly preferred
  • Deep fluency with LLM APIs, prompting strategies, and orchestration patterns (e.g., LangChain, LlamaIndex, custom pipelines)
  • We value people who are eager to learn new things and recognize that great team members might not perfectly match a job description. If you’re interested in the role but aren’t sure whether or not you’re a good fit, we’d still like to hear from you

This is an external listing. JobSpring does not represent or verify the employer. Report this listing