McKesson
McKesson

McKesson is a healthcare company operating across pharmaceutical distribution, medical supplies, and healthcare services. Its work helps pharmacies, clinics, health systems, and patients access essential therapies while supporting more efficient healthcare operations and a resilient response to drug shortages.

The company also develops pharmacy management software, consulting, and technology solutions for specialty practices. McKesson works with biopharma organizations and supports oncology and biopharma practices through services focused on medication access, adherence, commercialization, data-driven insights, and real-world evidence.

AI Full-Stack Software Engineer

Build LLM-powered healthcare software at McKesson, including retrieval-augmented generation systems and AI agents. Develop data pipelines and cloud applications that bring AI capabilities into new and existing products.

Description

  • Create and deliver enterprise-grade applications powered by AI.
  • Integrate LLMs and tools for voice recognition, document and image parsing, text-to-speech, and RAG into scalable new and legacy applications.
  • Build and refine data pipelines and datasets for AI development and testing.
  • Explain LLMs, vector databases, and other modern AI concepts to non-technical audiences.
  • Develop effective prompts and apply caching techniques to improve LLM performance.
  • Manage prompt libraries and benchmark their results.
  • Fine-tune and deploy GPT-family and Llama models.
  • Build AI agents with Semantic Kernel.
  • Create prototypes for copilot experiences and autonomous workflows.
  • Document code and applications comprehensively.
  • Work with internal teams and external stakeholders on large-scale projects.
  • Adapt to evolving technologies and working conditions.
  • Design solutions to address complex problems.

Requirements

  • At least two years of software development experience.
  • At least two years of experience building AI-enhanced applications with LLMs, voice, image, or speech models.
  • Bachelor’s degree in computer science or a related engineering field, or equivalent experience.
  • Proficiency with model sensitivity metrics, including precision, recall, F1 score, and AUC-ROC.
  • Experience with MLOps practices for scalable, cost-efficient AI deployment.
  • Experience building RAG systems with LangChain or LlamaIndex and vector databases.
  • Strong command of LLM cost optimization techniques such as prompt caching, batching, and quantization.
  • Deep knowledge of LLM developments and model selection and tuning.
  • Strong analytical skills.
  • Experience with AI coding assistants such as GitHub Copilot, Cursor, or Codeium/Windsurf.
  • Proficiency in Python and AI libraries such as OpenAI, TensorFlow, and PyTorch.
  • Healthcare industry experience.
  • Proficiency building Node.js web applications, such as with Express.js.
  • Experience with AWS, Google Cloud Platform, or Azure.
  • Strong communication skills for working with technical, DevOps, and product management teams.
  • Experience with Git, Docker, and Kubernetes.
  • Visa sponsorship is not available now or in the future.
  • Priority is given to applicants based in the Atlanta, Georgia, or Columbus, Ohio, metropolitan areas.

Benefits

  • Competitive compensation.
  • Annual bonuses or long-term incentives may be available.
  • Equity may form part of total compensation.
  • Benefits details are available through McKesson’s Total Rewards program.
  • Equal employment opportunity.
  • Reasonable accommodations are available for applicants with disabilities.

Related Jobs