Log in
All jobs
BS

Software Engineer - II, AI/ML

Bristol-Myers Squibb Company
Hyderabad - TS - IN Posted Oct 24, 2026
Full-time

About this role

Job title: Software Engineer - II, AI/ML

At Bristol Myers Squibb, our employees often ask, “Who are you working for?”—a question that fuels collaboration, accountability, and urgency in our work. Our purpose-driven culture inspires us to discover, develop, and deliver innovative medicines to prevail over serious diseases. We offer uniquely interesting and meaningful work, opportunities for growth, and a supportive environment that values inclusion, wellbeing, flexibility, and comprehensive benefits. This is work that transforms the lives of patients, and the careers of those who do it.

Role Overview

As a Software Engineer II, AI/ML, you will design, build, and deploy Generative AI and machine learning solutions that power enterprise applications — from intelligent assistants and RAG-based systems to agentic workflow automation — working across the full AI pipeline from data ingestion to production inference.

Key Responsibilities

  • Build Generative AI features for enterprise applications, including text generation, summarization, and RAG-based intelligent assistants

  • Design and orchestrate multi-agent AI systems that automate complex workflows and decision-making

  • Design, train, and deploy machine learning models to solve classification, regression, NLP, and other business problems

  • Own AI pipelines end-to-end, from data ingestion through model inference and serving

  • Evaluate and monitor model and agent performance in production, iterating based on results

  • Write clean, scalable, production-ready code and maintain source control and CI/CD workflows

  • Partner with cross-functional teams in an Agile/Scrum environment to ship AI capabilities

  • Desired Experience

  • Generative AI & LLM Applications

  • Experience developing Generative AI solutions using large language models (LLMs) for enterprise use cases such as text generation, summarization, and Retrieval-Augmented Generation (RAG)

  • Experience building intelligent assistants and conversational AI applications powered by LLMs

  • Familiarity with vector databases for RAG retrieval, such as AWS OpenSearch, pgVector, or Databricks AI Search

  • Agentic AI & Orchestration

  • Experience implementing Agentic AI systems using multi-agent frameworks to automate complex workflows and decision-making pipelines

  • Hands-on experience with LangChain and LangGraph for orchestration and agentic workflow development

  • Experience using Pydantic AI for structured data validation and AI model integration

  • Machine Learning

  • Experience designing, building, and deploying machine learning models for classification, regression, NLP, and other AI use cases

  • Hands-on experience with Scikit-learn, NumPy, Pandas, PyTorch, and TensorFlow/Keras

  • AI Pipelines & Evaluation

  • Experience building and maintaining AI pipelines spanning data ingestion, model inference, and serving

  • Familiarity with evaluation and observability tools such as LangSmith, MLflow, or Weights & Biases

  • Familiarity with LLM platforms such as Azure OpenAI, AWS Bedrock, or Google Vertex AI

  • Software Engineering & Tools

  • Experience writing clean, scalable, production-ready code in Python

  • Experience using VS Code or similar IDEs, and leveraging AI coding tools such as GitHub Copilot and Claude Code to accelerate development productivity

  • Experience managing source code, branching strategies, and CI/CD workflows using GitHub

  • Collaboration & Process

  • Experience collaborating with cross-functional teams following Agile/Scrum methodologies

  • Good to Have

  • Experience developing and managing data pipelines, ML workflows, and AI applications on the Databricks platform

  • Experience building or contributing to internal AI-powered web applications using ReactJS

  • Required Qualifications

  • Bachelor's Degree in Computer Science, Mathematics, or a related field, with 3+ years of progressively responsible experience in an IT technical role

  • Experience developing and deploying ML solutions using core libraries and frameworks including Scikit-learn, NumPy, Pandas, PyTorch, TensorFlow/Keras

  • Experience working on GenAI and Agentic frameworks such as LangChain, LangGraph, Pydantic AI, LlamaIndex

  • Familiarity with LLM platforms such as Azure OpenAI, AWS Bedrock, Google Vertex AI

  • We hire for skills and capabilities, not just credentials – if this role excites you, but doesn’t perfectly match your resume, we encourage you to apply anyway.

  • How We Work

  • Where you work matters – because collaboration, innovation and patient impact happen in many settings. Our roles are structured across four work models: site-essential, site-by-design, field-based and remote-by-design. The model assigned to this role is based on its core responsibilities. Learn more at https://careers.bms.com/ways-of-working.

  • Supporting People with Disabilities

  • BMS is dedicated to ensuring that people with disabilities can excel through a transparent recruitment process, reasonable workplace accommodations/adjustments and ongoing support in their roles. Applicants can request a reasonable workplace accommodation/adjustment prior to accepting a job offer. If you require reasonable accommodations/adjustments in completing this application, or in any part of the recruitment process, direct your inquiries to [hidden], Visit careers.bms.com/eeo-accessibility to access our complete Equal Employment Opportunity statement.

  • Candidate Rights

  • BMS will consider qualified applicants with arrest and conviction records, pursuant to applicable laws in your area.

  • For roles based in Los Angeles County only: If you live in or expect to work from Los Angeles County if hired for this position, please visit this page for important additional information: https://careers.bms.com/california-residents/

  • For roles based in Washington state only: If you live in or expect to work from Washington State if hired for this position, please visit this page for important information about the Washington Fair Chance Act.

  • Data Protection

  • We will never request payments, financial information, or social security numbers during our application or recruitment process. Learn more about protecting yourself at https://careers.bms.com/fraud-protection.

  • Any data processed in connection with role applications will be treated in accordance with applicable data privacy policies and regulations.

  • If this posting is missing required information required by local law or incorrect, contact BMS at [redacted] with the Job Title and Requisition number. Do not send application-related inquiries to this email. To check your application status, please login to your Candidate Home Account.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →