Demo

Artificial Intelligence Engineer

NLB Services
San Francisco, CA Contractor
POSTED ON 1/28/2026 CLOSED ON 2/26/2026

What are the responsibilities and job description for the Artificial Intelligence Engineer position at NLB Services?

Senior AI Full-Stack Engineer

San Francisco, CA


About the Role

We advance science so that we all have more time with the people we love.

A leading biotechnology organization’s Early Clinical Development (ECD) group is seeking a highly skilled Senior AI Full-Stack Engineer to join its Clinical Data Insights & Automation (CDI&A) team. Reporting to the Director of Software Engineering, this role focuses on designing, developing, and deploying software solutions that integrate cutting-edge Generative AI technologies to support clinical development.

The CDI&A team partners closely with Clinical Science, Clinical Operations, Medical Writing, Quality, and Regulatory teams to deliver innovative, scalable solutions for complex business challenges. This role offers the opportunity to directly impact how AI enhances clinical workflows, data insights, and user experiences.


Key Responsibilities

  • Design, develop, and deploy AI-enabled software applications supporting clinical development
  • Identify, evaluate, and integrate Generative AI and LLM capabilities into products and workflows
  • Build intuitive, user-centric front-end interfaces and robust back-end services
  • Write clean, maintainable, and well-documented code; participate in code reviews and best practices
  • Collaborate with AI scientists, data scientists, engineers, and product managers
  • Develop and maintain deployment pipelines for AI-enhanced applications
  • Monitor production systems and continuously improve performance and reliability
  • Stay current with advancements in Generative AI, ML, and software engineering


Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field
  • 5 years of full-stack software development experience
  • Strong proficiency in modern front-end frameworks (Vue.js preferred; React or similar acceptable)
  • Experience with back-end frameworks in Python and/or JavaScript (FastAPI, Django, Flask, Next.js, or similar)
  • 2 years of experience developing and deploying AI/ML-powered applications
  • Experience designing and building RESTful APIs (e.g., Python FastAPI)
  • Familiarity with prompt engineering and LLM-based applications
  • Proficiency with containerized environments (Docker, Podman, Kubernetes)
  • Strong automated testing experience (Python unittest, Jest, Playwright)
  • Experience with Agile development methodologies
  • Proven ability to design scalable, fault-tolerant systems
  • Strong analytical, problem-solving, and communication skills
  • Experience with cloud platforms (e.g., AWS) and modern data platforms (e.g., Snowflake)
  • Hands-on experience with chatbots, RAG systems, and LLM integrations


Preferred Qualifications

  • Experience building AI agents, fine-tuning LLMs, and evaluating bias and fairness
  • Experience developing Microsoft Word add-ins using Office.js
  • Familiarity with JWT, WebSockets, and modern web protocols
  • Experience with Hugging Face, LangChain, TensorFlow, PyTorch, or similar frameworks
  • Knowledge of DevOps, CI/CD pipelines, and infrastructure concepts
  • Familiarity with CRDT technologies (e.g., Yjs)
  • Experience applying NLP/LLMs to clinical or biomedical text
  • Basic understanding of clinical drug development

Hourly Wage Estimation for Artificial Intelligence Engineer in San Francisco, CA
$61.00 to $74.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Artificial Intelligence Engineer?

Sign up to receive alerts about other jobs on the Artificial Intelligence Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NLB Services

  • NLB Services Urbandale, IA
  • Nursing Supervisor - Operating Room Level One Trauma Center Compensation & Incentives Hourly: $40.66 - $61.00 $10,000 Sign-on Bonus (Full-Time) $10,000 Rel... more
  • 4 Months Ago

  • NLB Services Rapids, IA
  • As a member of the interdisciplinary team, the traveler contributes professional/clinical knowledge and skills in the provision and management of care to p... more
  • 4 Months Ago

  • NLB Services Atlanta, GA
  • TOP 5 SKILLSETS: Experience in Disaster Recovery and Governance Support Continuous Integration/Continuous Delivery efforts and advocate for automation wher... more
  • 4 Months Ago

  • NLB Services Atlanta, GA
  • Qualifications: • 8 to 9 years of experience in Information Technology with expertise in test automation of applications from UI and API layer. • Candidate... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Artificial Intelligence Engineer jobs in the San Francisco, CA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!