2,017,730open jobs
119,434companies
251,218added this week
Browse all
Salary
≈ $17k – $40k per year (Estimated)
Location
In office (Hyderabad)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 27, 2026. Bristol Myers Squibb scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Bristol Myers Squibb is an American pharmaceutical company whose predecessors date to 1858 and 1887 and which took its present form in a 1989 merger. Its portfolio is concentrated in oncology, haematology, immunology and cardiovascular disease, including the checkpoint inhibitor Opdivo, the blood thinner Eliquis co-marketed with Pfizer, the cell therapies acquired with Celgene, and newer products such as the schizophrenia treatment Cobenfy. Headquartered in Princeton, New Jersey and listed on the New York Stock Exchange, it faces a heavy sequence of patent expiries and has been buying and licensing assets to replace them.

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.

Position: Sr. Software Engineer - AI Engineer

At Bristol Myers Squibb, we are inspired by a single vision - transforming patients’ lives through science. Each of our colleagues contribute to innovations that drive meaningful change.

Scope

The EMES core platform, its components, interfaces, data layer and tools - Material and Inventory, Order Management, Equipment and Instrument Integration, Sample Management, Patient Scheduling System integration, Label Printing, Recipe Authoring and Execution, Electronic Batch Records, and Batch Reporting and Analytics - together with:

  • AI and GenAI services embedded in manufacturing workflows: assistants, retrieval over controlled documents, anomaly detection and decision support.
  • Web applications and operator-facing interfaces across shop-floor, quality and supply-chain personas.
  • Enterprise data models, databases, audit-trail architecture and reporting data flows; cloud migration and adoption of next-generation manufacturing systems.

Key Responsibilities

AI Engineering

  • Design, build and operate production-grade AI services - not prototypes - including retrieval-augmented generation over SOPs, batch records, deviations and equipment documentation, and agentic workflows that act against MES systems under human oversight.
  • Own the retrieval architecture (chunking, embedding selection, vector storage such as pgvector or OpenSearch, hybrid search, re-ranking, citation fidelity) and LLM application patterns: structured output and tool calling, MCP servers over enterprise systems, orchestration, cost controls and guardrails.
  • Establish AI evaluation and observability: golden datasets, offline and online evals, regression gates in CI, hallucination and drift detection, tracing and human-in-the-loop review.
  • Apply classical ML where it is the better tool (anomaly detection, forecasting, predictive quality) and ensure responsible, compliant AI: data classification, IP and PII protection, model and prompt versioning, reproducibility and validation evidence for GxP-relevant use.

Web Application Development

  • Deliver full-stack applications: React with TypeScript front ends, component libraries and design systems, and responsive, accessible (WCAG) interfaces built for gloved, time-pressured shop-floor use as well as office users.
  • Build backend services in Python (FastAPI) and/or Java (Spring Boot) exposing REST and GraphQL APIs with OpenAPI-first contracts, secured with OAuth 2.0/OIDC, JWT, SSO and fine-grained RBAC, and write the data access layer with the same rigour as the API (deliberate query design, sound ORM boundaries, pagination, no N+1 access, idempotent writes).
  • Implement real-time and AI-assisted experiences - WebSockets/SSE for live batch and equipment status, token streaming with inline citations - alongside validation-rich workflows including e-signature interaction patterns.
  • Own quality and performance end to end: automated tests across the stack (pytest, Jest/Vitest, Playwright), load testing, and CI/CD (GitHub Actions, Jenkins, ArgoCD) with GitOps delivery of application and database changes together against measured p95 targets.

System and Data Architecture

  • Lead the design of distributed, multi-tenant systems: bounded contexts and Domain-Driven Design, service decomposition, API and event contracts, and evolution strategy. Own the data model end to end - conceptual, logical and physical design, deliberate normalization, and referential integrity, constraints and domain invariants enforced in the database rather than only in application code.
  • Demonstrate advanced relational expertise: complex SQL, window functions, CTEs, stored procedures (PL/pgSQL, PL/SQL), partitioning, deliberate indexing strategy, and performance diagnosis from execution plans, statistics, lock contention and pool exhaustion.
  • Apply correct transaction design (isolation levels, concurrency control, idempotency, retry semantics) and migration discipline (Flyway/Liquibase/Alembic, expand-contract zero-downtime rollout, tested rollback), and run databases as production assets on AWS: RDS/Aurora PostgreSQL, Multi-AZ, read replicas, pooling, PITR and DR.
  • Design regulated-grade data integrity - immutable, append-only audit trails (including hash-chained designs), e-signature records, ALCOA+, retention and archival - satisfying GxP, 21 CFR Part 11 and GAMP 5 (2nd edition, incl. AI/ML guidance) by design, not documentation alone.
  • Design event-driven systems with Kafka (partitioning and ordering guarantees, transactional outbox, CQRS and event sourcing, sagas) and enable analytics without burdening the transactional system through change data capture (Debezium) and dimensional models for batch reporting.
  • Reason rigorously about non-functional requirements - capacity, scalability, SLOs, failure modes, circuit breakers, backpressure, graceful degradation when a site link is down - and define caching, queuing and throttling strategy (Redis, SQS/SNS, idempotency keys).
  • Architect for hybrid deployment (on-premise and near-line where shop-floor latency demands it, AWS for scale) using Docker, Kubernetes (EKS/ECS) and IaC; instrument for observability (Prometheus, Grafana, OpenTelemetry); and apply security by design, mitigating the OWASP Top 10 and OWASP Top 10 for LLM Applications.

Collaboration and Leadership

  • Partner with Manufacturing, MS&T, Quality, Automation and site IT to translate process needs into system and data design; produce and defend the artifacts of real architecture work (ADRs, design documents, data models, sequence and data-flow diagrams, threat models) and run design reviews; and communicate integration contracts to technical and non-technical stakeholders.
  • Mentor engineers, review code and designs, and raise the bar on clean code, TDD/BDD and craftsmanship - including governed AI-assisted development that improves throughput without weakening review rigour or compliance - while driving continuous improvement through Agile/Scrum across global teams.

Required Qualifications & Skills

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field, with 10-12 years of software engineering experience, including 5+ years building and operating web applications and 2+ years delivering AI/ML or GenAI capabilities into production (prototypes alone will not qualify).
  • Expert-level SQL and relational data modeling with deep hands-on PostgreSQL (or Oracle/SQL Server): schema design, indexing, query tuning, transactions and migrations.
  • Demonstrable system design capability at the level of a multi-service, multi-tenant platform - bounded contexts, API and event contracts, consistency and failure modes, capacity and scaling - with Docker, Kubernetes (EKS/ECS), cloud-native architecture on AWS, infrastructure as code and Kafka-based event streaming.
  • Strong hands-on Python 3.x with FastAPI and TypeScript with React; Java/Spring Boot experience is a strong advantage.
  • Practical experience with the LLM application stack: model APIs, embeddings and vector search, RAG, tool calling, prompt and context engineering, and evaluation. Agent frameworks (LangChain/LangGraph) and MCP server development are an advantage.
  • Working knowledge of MES/EMES platforms, pharmaceutical manufacturing and regulatory compliance - ISA-88 and ISA-95, electronic batch records, recipe execution - or demonstrated ability to ramp quickly in a regulated domain.
  • Solid grounding in application and data security (OAuth 2.0/OIDC, JWT, SSO, RBAC, TLS, secrets management), automated testing, CI/CD and observability tooling.
  • Clear written communication (design documents, ADRs, API documentation) and strong collaboration across global teams.

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 [email protected]. 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 [email protected] 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.

R1607414 : Senior Software Engineer - Syncade Developer
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,017,730 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Hyderabad
In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
Python
Java
Rust
Kotlin
DevOps
AWS
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
Management
Scrum
Apply
≈ $15k – $34k per year (Estimated) · Hybrid · Part-Time · 5+ years exp · Bachelor's Degree · Hyderabad · Pune
Python
Java
Databases
Snowflake
Databricks
AI/ML
AutoGen
LangChain
LlamaIndex
Embeddings
Prompt Engineering
AI Agents
Semantic Kernel
AWS Bedrock
CrewAI
RAG
OpenAI
Anthropic
Semantic Search
Machine Learning
DevOps
Rest API
Azure DevOps
Azure
CI/CD
AWS
GitHub
Apply
SDE III - Backend 1 hour ago
≈ $14k – $36k per year (Estimated) · Remote (India) · 6+ years exp · Pune
Go
Java
Frontend
GraphQL
DevOps
Rest API
GCP
Datadog
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Apply
≈ $18k – $43k per year (Estimated) · In office · 10+ years exp · Bengaluru
Python
SQL
Databases
Databricks
AI/ML
Spark
Scikit-learn
NLP
TensorFlow
PyTorch
RAG
Machine Learning
DevOps
Azure
Chips/EDA
Statistical Process Control
Apply
Solution Architect 1 day ago
≈ $80k – $186k per year (Estimated) · Hybrid · Freelance · Brussels
Python
Java
SQL
C#
Python
Asyncio
Pydantic
C#
.NET
Entity Framework Core
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
Helm
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
GitHub
GitLab
Management
UML
Apply
In office · Internship · PhD
Python
Go
JavaScript
TypeScript
SQL
Scala
Databases
PostgreSQL
AI/ML
Claude
ChatGPT
Model Context Protocol
Function Calling
AI Agents
Gemini
LLM
Human-in-the-Loop
Frontend
React.js
Vite
Storybook
DevOps
CI/CD
Git
Nginx
Apply
≈ $132k – $229k per year (Estimated) · Remote (United States) · Full-Time · Bachelor's Degree · Chicago · New York · Denver
TypeScript
SQL
Databases
PostgreSQL
DevOps
AWS
Platform Engineering
Cybersecurity
HIPAA
Apply
In office · Internship
Python
JavaScript
TypeScript
SQL
Databases
ElasticSearch
AI/ML
Embeddings
AI Agents
NLP
RAG
Time Series
Structured Outputs
Semantic Search
Machine Learning
DevOps
Rest API
GitHub Actions
Kibana
Azure
CI/CD
Git
Docker
Grafana
Incident Management
SLI/SLO/SLA
Management
Jira
QA
Playwright
k6
Apply
In office · Internship · PhD
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Claude Code
Model Context Protocol
Pandas
LLM
RAG
Time Series
OpenAI
Anthropic
DevOps
Git
GitHub
Management
Confluence
Jira
Apply
≈ $16k – $38k per year (Estimated) · In office · Full-Time · 5+ years exp · Hyderabad
Management
Agile
Apply
≈ $16k – $38k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
Node JS
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
Redis
Weaviate
Pinecone
AI/ML
LangChain
Claude
LlamaIndex
LoRA
Fine-tuning
RLHF
Prompt Engineering
Chain-of-Thought
PEFT
Gemini
LLM
RAG
GPT-4
Constitutional AI
Frontend
GraphQL
React.js
Analytics
A/B Testing
AWS Glue
Management
Agile
Apply
≈ $136k – $272k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Princeton · Madison · Hyderabad · New Brunswick
Python
JavaScript
SQL
PowerShell
Databases
RabbitMQ
Apache Kafka
Life Sciences
LIMS
Apply
$170k – $206k per year · In office · Full-Time · 12+ years exp · Bachelor's Degree · Princeton
Management
Agile
Apply
In office · Hyderabad
Python
Databases
Apache Kafka
Google BigQuery
Google Bigtable
AI/ML
dbt
Flink
DevOps
Terraform
GCP
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Spinnaker
Google GKE
IAM
Management
Agile
Apply
In office · 6+ years exp · Hyderabad
ABAP
ABAP
CDS Views
Apply
≈ $17k – $38k per year (Estimated) · In office · Hyderabad
Java
SQL
Apply
≈ $21k – $43k per year (Estimated) · In office · 5+ years exp · Hyderabad
ABAP
ABAP
CDS Views
AI/ML
Cursor
Apply
≈ $15k – $42k per year (Estimated) · In office · Hyderabad
Java
Apply
See all jobs
This is one of many
2,017,730 more open roles from verified company boards, updated every day.