M

McKesson

Supplies medicines and technology to healthcare teams

AI Full Stack Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 2 years of software development experience.
  • At least 2 years of experience developing AI-enhanced applications using large language models, voice, image, or speech models.
  • A Bachelor of Science degree in Computer Science or a related engineering discipline, or equivalent experience.
  • Proficiency in AI system evaluation metrics, including precision, recall, F1-score, and AUC-ROC, and MLOps for scalable, cost-efficient AI deployment.
  • Skill in building retrieval-augmented generation systems from scratch or with LangChain or LlamaIndex, using vector databases for context-aware large language model applications.
  • Experience managing large language model costs, including token pricing and input/output rates, through prompt caching, batching, and quantization.
  • Deep understanding of large language model advancements, including GPT-3.5, GPT-4, and reasoning models, for model selection and tuning.
  • Experience using AI coding tools such as GitHub Copilot, Cursor, or Codeium/Windsurf.
  • Proficiency in Python and AI-related Python libraries such as OpenAI, TensorFlow, and PyTorch.
  • Healthcare domain expertise and ability to translate clinical and business needs into AI solutions.
  • Proficiency in creating Node.js web applications, such as with Express.js.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience with Git, Docker, and Kubernetes.
  • Ability to communicate modern AI concepts, such as large language models and vector databases, to non-technical audiences.
  • Ability to collaborate with technical, DevOps, and product management teams.

Responsibilities

  • Develop and deliver AI-driven enterprise-quality software applications.
  • Build scalable applications integrating large language models and other AI tools, including voice recognition, document parsing, image parsing, text-to-speech, and retrieval-augmented generation, into new and legacy codebases.
  • Design and optimize data pipelines and datasets for AI system development and testing.
  • Communicate modern AI concepts, including large language models and vector databases, to non-technical audiences.
  • Iteratively craft effective prompts to maximize large language model performance and implement prompt caching strategies.
  • Maintain prompt libraries and benchmark performance.
  • Fine-tune and serve GPT-family and Llama models.
  • Develop AI agents using Semantic Kernel.
  • Prototype copilot experiences and autonomous workflows.
  • Document all work at both the code and application levels.
  • Collaborate with staff and external stakeholders on large projects.

About the Company

McKesson

Supplies medicines and technology to healthcare teams

McKesson distributes medicines and medical supplies to pharmacies, hospitals and other care providers, alongside services that connect drug manufacturers with patients. Its specialty businesses support community cancer care and clinical research, extending its work beyond moving products through warehouses. The company buys drugs and supplies from manufacturers for resale, while its software helps pharmacies manage inventory and healthcare teams secure insurance approval for prescriptions. It also sells practice management and patient support services to clinicians and drugmakers. McKesson traces its business roots to 1833 and is headquartered in Irving, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1833

Recently Posted Jobs

Explore more opportunities at McKesson

See more jobs