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).
Amgen is seeking an experienced Engineering Manager to lead our Search and Knowledge Discovery team. This leader will drive the development of advanced search capabilities across scientific, clinical, and enterprise data, enabling researchers, clinicians, and business teams to surface critical insights efficiently. The role blends deep technical leadership, people management, and collaboration across R&D, data science, and IT organizations.
Job Responsibility:
Oversee the design and development of a modern, cloud-native data platform (e.g., using AWS/GCP/Azure, Snowflake, Databricks)
Oversee the design and implementation of scalable search solutions across biomedical literature, clinical trial data and internal knowledge repositories
Drive improvements in ranking, query understanding, entity extraction, and semantic search tailored to biomedical and life sciences content
Integrate AI/ML/NLP techniques for biomedical ontologies, knowledge graphs, and semantic enrichment
Ensure robust data pipelines, data lakes, and real-time streaming systems are in place for research, commercial, and clinical data
Partner with research scientists, clinical teams, data science, and IT stakeholders to define requirements and deliver impactful search solutions
Collaborate with data governance and compliance teams to ensure search systems adhere to healthcare regulations (HIPAA, GxP, FAIR data principles)
Work closely with product managers and UX teams to ensure intuitive, high-value search experiences
Implement data security best practices across platform layers
Partner with data governance teams to enforce metadata management, lineage tracking, and data access controls
Define and execute a roadmap for next-generation biomedical search platforms, aligned with Amgen’s R&D and business priorities
Evaluate and integrate emerging technologies in NLP, generative AI, and biomedical information retrieval
Ensure platforms are scalable, secure, and optimized for both internal enterprise users and external collaborations
Lead, mentor, and grow a team of software and data engineers focused on developing scalable, secure data infrastructure and working on pharma-specific digital solutions
Ensure high code quality, secure software practices, and robust CI/CD pipelines
Drive best practices in software engineering, DevOps, and agile development
Promote a culture of collaboration, continuous improvement, and accountability
Oversee the full software development lifecycle (SDLC), ensuring compliance with GxP, 21 CFR Part 11, and other regulatory standards
Lead and mentor a team of engineers specializing in search, information retrieval, and knowledge discovery
Foster a culture of technical excellence, collaboration, and innovation
Support career growth and continuous learning for team members
Requirements:
Master’s degree in Computer Science, Software Engineering, or a related technical field with 8-13 years of software development experience OR Bachelor’s degree in Computer Science, Software Engineering, or a related technical field with 9-14 years of software development experience
8+ years of experience in software engineering, with 2–3 years in a leadership or managerial role
Strong expertise in search technologies (Elasticsearch, Solr, Lucene, Vespa, or similar)
Experience with NLP and ML frameworks
Strong background in data platform technologies (e.g., Spark, Kafka, Snowflake, Delta Lake, Hadoop, datbroicks, MongoDb, DynamoDb, S3 Buckets)
Experience with cloud infrastructure (AWS, Azure, or GCP), CI/CD, and containerization (Docker, Kubernetes)
Knowledge of distributed systems and large-scale data platforms (Spark, Hadoop, or cloud-native equivalents)
Strong programming skills (Python, Java, or Scala)
Strong understanding of software development principles, cloud platforms (AWS/Azure/GCP), and modern tech stacks (e.g., Java, Python, Angular, React)
Excellent communication, leadership, and problem-solving skills
Hands on experience on data platform, software programming languages
Strong problem solving, analytical skills
Ability to learn quickly
Excellent communication and interpersonal skills
Proven ability to lead high-performing teams
Strong communication and stakeholder engagement skills
Ability to align technical execution with strategic business and scientific objectives
Nice to have:
Experienced with API integration, serverless, microservices architecture
Experienced with Java, Python, React, Scala
Experience with design patterns, data structures
Experienced with AWS /Azure Platform, Building an deploying the code
Experience in Agile software development methodologies
Experience in End to End testing as part of Test Driven Development
Willingness to work on AI Full stack Applications
Experience working in regulated industries (ideally pharmaceutical, biotech, or healthcare)
Work at the intersection of AI, search, and life sciences innovation
Excellent analytical and troubleshooting skills
Strong verbal and written communication skills
Ability to work effectively with global, remote teams
High degree of initiative and self-motivation
Ability to manage multiple priorities successfully
Team-oriented, with a focus on achieving team goals
Strong presentation and public speaking skills
What we offer:
Competitive and comprehensive Total Rewards Plans that are aligned with local industry standards