Jobs · Engineering

Full Stack Generative AI Engineer - Senior

JSR Tech Consulting · United States · Yesterday
RemoteRemoteEngineeringContract

About the Role

Our client, a global pharmaceutical and healthcare organization, is seeking a Senior Full Stack Generative AI Engineer to join an innovative technology team. This team develops modern digital applications that leverage Generative AI, real-world evidence, scientific literature, and advanced data analytics to help business teams make faster, better-informed decisions. The team is building a growing portfolio of internal applications that bring AI and modern software engineering into real-world healthcare and pharmaceutical workflows. These applications are designed to accelerate research, knowledge discovery, and response development for questions originating from stakeholders.

Key Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Build modern, responsive user interfaces using Next.js and React.
  • Develop scalable backend services and APIs using Python and FastAPI.
  • Design, query, and integrate data using Microsoft SQL Server.
  • Integrate Generative AI and LLM capabilities into enterprise applications.
  • Build applications that can leverage scientific literature, real-world evidence, and other structured and unstructured information.
  • Develop AI-enabled solutions for research, information retrieval, summarization, knowledge discovery, and decision support.
  • Work across the full software development lifecycle, including architecture, development, testing, deployment, and enhancement.
  • Collaborate closely with data scientists, AI professionals, product/business partners, and stakeholders.
  • Translate business and scientific requirements into practical, scalable software solutions.
  • Evaluate and incorporate emerging AI technologies and development approaches.
  • Write clean, maintainable, well-tested code and contribute to sound engineering practices.

Required Qualifications

  • 8-12 years of professional software engineering/full-stack development experience.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong experience with modern JavaScript/TypeScript development.
  • Experience with React, with Next.js strongly preferred.
  • Strong experience with Python.
  • Experience developing APIs and backend services, with FastAPI strongly preferred.
  • Experience working with SQL databases, with Microsoft SQL Server preferred.
  • Experience building and integrating web applications across both frontend and backend technologies.
  • Experience working with APIs and integrating external data or services.
  • Exposure to Generative AI, Large Language Models, or AI-powered application development.
  • Strong analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • Able to work effectively in a fast-paced environment where requirements and technologies may evolve quickly.

Generative AI Experience

  • The successful candidate will have experience or meaningful exposure to using Generative AI and Large Language Models in software applications.
  • Relevant experience may include:
  • Building applications powered by LLM APIs.
  • Integrating Generative AI capabilities into web applications.
  • AI-powered search and information retrieval.
  • Question-answering or knowledge-management applications.
  • Automated summarization or document analysis.
  • Prompt engineering and LLM interaction design.
  • Retrieval-augmented generation (RAG).
  • Working with embeddings, vector search, or knowledge bases.
  • Evaluating the accuracy, quality, and reliability of AI-generated outputs.

Preferred Qualifications

  • Strong hands-on experience with Next.js.
  • Strong hands-on experience with FastAPI.
  • Experience with Microsoft SQL Server.
  • Experience developing production applications using Generative AI/LLMs.
  • Experience with RAG, embeddings, vector databases, or AI-powered search.
  • Experience with cloud-based application development.
  • Experience working with healthcare, pharmaceuticals, life sciences, or another highly regulated industry.
  • Experience working with scientific, medical, clinical, or real-world evidence data.
  • Master's degree in Computer Science, Software Engineering, Data Science, AI, or a related technical discipline.

Similar jobs