University of California, San Francisco · 6 hours ago
Research AI Tooling Lead Engineer
Maximize your interview chances
AssociationBiotechnology
H1B Sponsor Likely
Insider Connection @University of California, San Francisco
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Work as the lead software engineer of a small team to develop, harden, and maintain artificial intelligence software tools and patterns for basic science and health research at a world-class research institution.
Provide deep bioinformatics expertise and software architecture capacity to lead the curation of an ecosystem of open-source AI libraries and tools to be reviewed, hardened, and containerized for researchers to use in UCSF’s secure environments in the Research Analysis Environment, the Facility for Advanced Compute, and the new UCSF AI HPC environment.
Align tools provided in this ecosystem with Jupyter code sample libraries the team will provide for researchers to enable them to progress from learning and discovery into production-quality deployment of tools.
Establish frameworks and strategies that would also support many other AI/ML tools.
Develop reusable patterns for tooling, including templates for transformers and inference models, AI integration libraries, vector databases and adapters, multi-agent and skills-based tools, and language agent model and concept mapping strategies.
Produce a set of building blocks which can be combined to produce production-ready products used by other teams, including an LLM- and RAG-based co-pilot for UCSF’s research data assets and a chatbot testing platform with the capacity for integration against sensitive research data.
Assist clients via complex AI solutioning requests and consults, implementation troubleshooting, communicating with key stakeholders via one-on-one training, documentation, requirements gathering, and other duties as assigned.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in computer science, or a related/quantitative area, OR equivalent combination of experience/training.
CITI human subjects research protection (can be completed after hire)
5 or more years of experience managing code versioning and development workflows with a modern source control system such as Github; working knowledge of production system change control processes.
Demonstrated knowledge of and at least 4 years of professional experience using modern data science and data engineering orientated high-level programming languages, including SQL and at least one of Python, Julia, PHP, and/or Node.js.
Experience working in a structured software development environment with planned release cycles using a standardized project management framework (Agile, Kanban, Lean, or similar)
Demonstrated ability to interconnect existing open source or commercial software libraries using standardized API-driven processes
Working knowledge of underlying theory pertaining to AI/ML technologies, including NLP, vectorization, inference models, generative adversarial networks, etc
Demonstrated knowledge of modern AI/LLM foundational engineering tooling, such as Langchain, Chainlit, ChromaDB, etc
Demonstrated ability to effectively communicate with end users and diverse stakeholders in appropriate technical and non-technical terms
Experience writing and executing application test plans or utilizing test-driven design practices
Preferred
Advanced degree in health care information technology, computer science or a related/quantitative area, OR equivalent combination of experience / training.
Post-graduate education in computer science, mathematics, or artificial intelligence, OR equivalent combination of experience / training.
5 or more years of experience guiding technical implementation and providing technical mentorship in a team of engineers.
At least 5 years of experience working with open-source libraries as a contributor and/or community leader.
Demonstrated ability to harden open source tools to be deployed in a secure environment, preferably one with specific compliance mandates
Demonstrated knowledge of modern AI/LLM low-code/no-code prototyping platforms, such as LangFlow, Langsmith, etc
Proven experience deploying tools or solutions leveraging foundational GenAI/LLM engineering tooling (for example, building and deploying a containerized multi-agent RAG-enabled chatbot using Python libraries).
Experience delivering platform-quality tools or experiences to a user community, preferably composed of researchers and/or developers.
Working knowledge of microservice or service mesh technologies
Experience managing documentation with Wikis, markdown, and/or document assemblers such as MkDocs.
Company
University of California, San Francisco
University of California, San Francisco is an educational institution that focuses on medical courses.
H1B Sponsorship
University of California, San Francisco has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (241)
2022 (327)
2021 (260)
2020 (242)
Funding
Current Stage
Late StageTotal Funding
$40.55MKey Investors
Baldrick's FoundationNational Institute on AgingAmerican Medical Association
2023-11-21Grant· undefined
2023-10-04Grant· undefined
2023-06-21Grant· undefined
Leadership Team
Recent News
2024-11-21
Press Telegram
2024-11-12
Company data provided by crunchbase