This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Manager on the Programming Innovations Team, you will play a key role in identifying opportunities for improvement, designing and delivering solutions, and fostering innovation that accelerates real-world data (RWD) analytics across Amgen. This position will focus on developing programming efficiencies, automation solutions, and innovative tools that enhance productivity and scalability across programming teams.
Job Responsibility:
Lead and develop technical programming and process improvement initiatives within CfOR
Design, build, and maintain programming solutions and tools that improve efficiency and quality across CfOR’s programming ecosystem
Contribute to the full solution development lifecycle—from requirements gathering and design through testing, deployment, and maintenance
Collaborate with programming teams across CfOR to identify process gaps and prototype scalable solutions using modern programming practices
Support federated innovation—integrating ideas and code contributions from other programming teams into unified, CfOR-wide solutions
Automate repeatable programming tasks and establish standards for modular, reusable code
Leverage AI and machine learning capabilities, including developing and deploying AI agents or copilots, to optimize programming workflows and knowledge sharing
Review and approve clear, version-controlled documentation, training materials, and user guides to enable sustainable adoption of new tools
Participate in ongoing evaluation and enhancement of tools, ensuring continued performance, security, and relevance
Collaborate with cross-functional partners to align innovations with business needs and technical standards
Oversee the work of outsourced resources assigned to projects
Participate in the recruitment of programming staff
Manage staff performance and oversee staff assignments and utilization
Requirements:
Bachelor’s degree in Computer Science, Statistics, Mathematics, Life Sciences, or related field
At least six (6) years of relevant experience in statistical programming, data engineering, or software development in a life sciences or research setting
Proficiency in SAS and/or R, with additional experience in SQL and Python
Managerial experience directly managing people and/or leadership experience leading teams, projects, programs or directing the allocation of resources in Innovation programming projects
Excellent verbal and written communication skills in English
Ability to have efficient exchanges with colleagues across geographical locations
Nice to have:
Master’s degree in Computer Science, Statistics, Data Science, or related field
Experience developing or maintaining solutions through a structured software development lifecycle (SDLC)
Experience working with real-world healthcare data (RWD) such as healthcare claims (e.g., MarketScan, Optum Clinformatics, Medicare) and EHR databases (e.g., OptumEHR PanTher, Flatiron, CPRD, MDV)
Working knowledge of common data model standardization frameworks (e.g., CDISC)
Working knowledge of version control (e.g., Git) and collaborative coding practices
Familiarity with AI and machine learning frameworks (e.g., OpenAI API, or custom model training)
Leading AI-driven programming assistants, copilots, or agents for workflow optimization
Working knowledge of Agile project management and collaborative development environments
What we offer:
Competitive base salary
Comprehensive Total Rewards plans aligned with industry standards