Bristol Myers Squibb logo

Associate Director, Senior Engineer

Bristol Myers Squibb
Remote friendly (Madison, NJ)
United States
IT

Role Summary

Associate Director, Senior Engineer — design, implement, and optimize enterprise-grade GenAI applications for Bristol Myers Squibb (BMS). Work hands-on across the AI application lifecycle—architecture, development, deployment—and collaborate with cross-functional teams to deliver impactful solutions on the cloud.

Responsibilities

  • AI Solution Design & Architecture: Develop scalable and robust architectures for GenAI applications using cloud platforms (AWS, Azure, GCP).
  • Hands-On Development: Contribute high-quality code in Python, React, and related tools; integrate and invoke advanced models with enterprise data sources.
  • Agentic AI Implementation: Build and orchestrate GenAI agents using frameworks such as LangChain, LangGraph, or similar.

Qualifications

  • Required: Bachelor's or Master's in Computer Science, Engineering, or related field.
  • Required: 5+ years experience in software/AI engineering, with practical exposure to the AI/ML production lifecycle.
  • Required: Strong hands-on skills in Python, React, and GenAI frameworks (LangChain, LangGraph, etc.).
  • Required: Experience architecting and deploying applications on AWS, Azure, and/or GCP.
  • Required: Proven track record developing and deploying enterprise-grade solutions.
  • Required: Excellent collaboration and communication skills.
  • Preferred: Experience in life sciences or regulated industries.
  • Preferred: Familiarity with additional programming languages (Node.js, Java).
  • Preferred: Understanding of security, compliance, and performance optimization in enterprise environments.
  • Preferred: Experience with ML ops, data pipelines, and vector databases.
  • Preferred: Collaboration — Work closely with other technical teams, data scientists, and business stakeholders to gather requirements and deliver technical solutions.
  • Preferred: Production Deployment Package, deploy, and monitor production-ready AI applications; leverage cloud-native practices including containers and CI/CD pipelines.
  • Preferred: Software Engineering Best Practices — Participate in code reviews, maintain documentation, and ensure high code quality and technical standards.
  • Preferred: Optimization & Troubleshooting — Continuously improve model performance and reliability; identify and resolve technical issues in deployed systems.
  • Preferred: Mentorship — Provide technical guidance and share best practices with junior engineers when required.
  • Preferred: Innovation — Stay current with rapidly evolving AI technologies, frameworks, and industry trends; recommend improvements as appropriate.

Skills

  • GenAI frameworks and tooling (e.g., LangChain, LangGraph).
  • Cloud platforms: AWS, Azure, GCP; deploying enterprise-grade solutions.
  • Programming languages: Python, React; familiarity with Node.js and Java.
  • Data pipelines, ML ops, and vector databases; security and performance optimization in enterprise environments.
  • Collaboration and communication; ability to work with cross-functional teams and stakeholders.