Job ID: JOB_ID_4830
About the Role:
Genentech’s Early Clinical Development (ECD) department is seeking a talented and motivated Senior AI Full Stack Engineer to join the Clinical Data Insights & Automation (CDI&A) team. This is a hybrid contract role based in San Francisco, CA. The CDI&A team develops industry-leading solutions for complex business problems, leveraging cutting-edge generative AI models and applications. You will play a key role in designing, developing, and deploying software that interacts with these AI models, collaborating closely with AI scientists and other engineers.
The Opportunity:
- Innovate and develop software applications to support clinical development processes.
- Identify and integrate AI/LLM capabilities to enhance data processing and natural workflows.
- Design intuitive, user-centric interfaces for AI-powered applications.
- Write clean, maintainable, and well-documented code, participating in code reviews and contributing to best practices.
- Stay up-to-date with the latest advancements in generative AI and machine learning, evaluating new technologies.
- Collaborate with data scientists, engineers, and product managers to integrate generative AI capabilities.
- Develop and maintain robust deployment pipelines for AI-enhanced applications and monitor performance.
Primary Skill Set:
- Experienced full stack developer with expertise in AI & AI-based applications.
- Strong understanding of the current AI landscape, including benefits and limitations.
- Ability to act as both a leader and an individual contributor.
Minimum Requirements:
- Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or a related field.
- 5+ years of full stack development experience.
- Strong proficiency in either a front-end framework (Vue.js, React, or similar) and a backend web framework in Python and/or JavaScript (Django, FastAPI, Flask, Next.js, or similar).
- 4+ years of experience with front-end frameworks (preferably Vue.js).
- 2+ years of developing and deploying AI/ML solutions or applications.
- Experience designing and developing RESTful APIs (with e.g. Python FastAPI).
- Familiarity with prompt engineering.
- Proficiency with containerized workflows and architectures (Podman, Docker, Kubernetes).
- Strong automated software testing skills (Python unittest, jest, Playwright).
- Familiar with Agile methodologies.
- Excellent analytical and problem-solving skills.
- Experience leading system design and implementing scalable, fault-tolerant solutions.
- Strong interpersonal and communication skills.
- Experience with cloud platforms (e.g. AWS) and modern data platforms (e.g., Snowflake).
- Experience implementing chatbots, retrieval-augmented generation (RAG) systems, and integrating LLMs into applications (AI-assisted automation).
Preferred Qualifications:
- Experience building AI agents, fine-tuning LLM models, and evaluating bias and fairness with LLM systems.
- Experience in developing Microsoft Word add-ins using Office.js.
- Experience with web technologies like JWT, WebSockets, etc.
- Experience with Huggingface, Langchain, TensorFlow, PyTorch, or similar.
- Familiarity with DevOps, infrastructure, and continuous integration concepts.
- Familiarity with CRDT technologies like Yjs.
- Experience with using NLP/LLMs on clinical text.
- Basic knowledge of clinical drug development.
Special Requirements
Visa: No GC. Location: San Francisco, CA – Hybrid. Domain: Clinical Development, AI/ML.
Compensation & Location
Salary: $130,000 – $170,000 per year (Estimated)
Location: San Francisco, CA
Recruiter / Company – Contact Information
Email: nth.kumar@visionitllc.com
Recruiter Notice:
To remove this job posting, please send an email from
nth.kumar@visionitllc.com with the subject:
DELETE_JOB_ID_4830