
Full Stack Software Engineer
Role summary
McKesson is seeking an AI Full Stack Software Engineer to design, develop, and deploy end-to-end AI-powered solutions for healthcare products and services. This role involves working across the full stack, integrating AI models and data pipelines to enhance applications. The ideal candidate will have a strong background in software development, AI integration, and full-stack development, with proficiency in Python and AI libraries like OpenAI, TensorFlow, and PyTorch. Experience with MLOps, cloud platforms (AWS, GCP, Azure), and containerization (Docker, Kubernetes) is also valuable. Responsibilities include building scalable AI applications, optimizing data pipelines, crafting prompts, fine-tuning models, developing AI agents, and collaborating with cross-functional teams to improve patient outcomes and operational efficiency.
About The Company
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.
What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you.
About The Role
We are seeking a highly skilled and motivated AI Full Stack Software Engineer to join our innovative team at CMM. In this role, you will be instrumental in designing, developing, and deploying end-to-end AI-powered solutions that enhance our healthcare products and services. You will work across the full stack, from front-end user interfaces to back-end AI model integration and data pipelines. Your work will directly contribute to advancing healthcare technology by creating intelligent, scalable, and efficient applications.
The ideal candidate will possess a strong background in software development, with extensive experience in AI integration, data pipelines, and full-stack development. You will collaborate with cross-functional teams, including data scientists, product managers, and DevOps, to deliver innovative solutions that improve patient outcomes and operational efficiency. A passion for solving complex problems and a proactive approach to learning emerging AI technologies are essential for success in this role.
Qualifications
Minimum 4+ years of experience in software development, with a proven track record of delivering AI-enhanced applications.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Deep understanding of AI systems, including large language models, computer vision, and speech recognition technologies.
Proficiency in Python and AI-related libraries such as OpenAI, TensorFlow, and PyTorch.
Experience developing and deploying scalable AI solutions, including RAG systems, vector databases, and prompt engineering.
Strong knowledge of MLOps practices, model evaluation metrics, and cost optimization strategies for large language models.
Familiarity with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes.
Excellent communication skills, capable of translating complex AI concepts for non-technical stakeholders.
Responsibilities
- Develop and deliver AI-driven enterprise-quality software applications that meet business needs.
- Build scalable applications integrating Large Language Models (LLMs), voice recognition, image parsing, and other AI tools into both new and legacy systems.
- Design and optimize data pipelines and datasets for AI system development, testing, and deployment.
- Communicate modern AI concepts such as LLMs, vector databases, and retrieval-augmented generation (RAG) to non-technical audiences effectively.
- Iteratively craft effective prompts to maximize LLM performance, including implementing prompt caching strategies and maintaining prompt libraries.
- Fine-tune and serve GPT-family models, Llama, and other AI models to meet application-specific needs.
- Develop AI agents using frameworks like Semantic Kernel and prototype co-pilot experiences and autonomous workflows.
- Maintain comprehensive documentation at both the code and application levels to ensure clarity and reproducibility.
- Collaborate closely with cross-functional teams and external stakeholders on large-scale projects, ensuring alignment and timely delivery.
- Continuously learn and adapt to emerging AI technologies and methodologies to keep solutions innovative and effective.
- Passionately solve complex problems and create impactful AI solutions that improve healthcare delivery and operational efficiency.
Benefits
McKesson offers a competitive compensation package as part of our Total Rewards program, which is designed to recognize your contributions and support your well-being. Compensation is determined based on factors such as experience, skills, performance, and market conditions. In addition to base salary, employees may be eligible for annual bonuses, long-term incentives, and other benefits.
Our benefits package includes comprehensive health insurance, retirement plans, paid time off, professional development opportunities, and wellness programs. We also support work-life balance initiatives and provide resources to foster a healthy and inclusive work environment.
For more detailed information about our benefits offerings, please visit our benefits page.
Equal Opportunity
McKesson is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace where all individuals are valued and respected. We provide equal employment opportunities regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category.
We encourage applicants from all backgrounds to apply and are dedicated to providing reasonable accommodations to qualified individuals with disabilities during the application process. If you require assistance or accommodations, please contact us via the designated channels provided on our careers page.
Join us at McKesson and be part of a company that is transforming healthcare through innovative technology and dedicated talent.
Similar roles
Sr. Full Stack Software Engineerswipejobs · Houston, Texas, United States · Onsite- Senior Full Stack Software EngineerIcarus · Los Angeles, California, United States · Onsite
Sr Full Stack Software EngineerNetrolynx AI · United States · Remote
Full Stack Software EngineerEmerald Advantage Concepts LLC · San Francisco, California, United States · Onsite
Full Stack Software EngineerFetchJobs.co · United States · Remote