Job
Description
Role Overview: As a Senior Associate Software Engineer at Amgen, you will play a crucial role in designing and building cutting-edge AI-powered solutions for the pharmaceutical industry. Your work will involve developing intelligent systems that provide researchers, clinicians, and decision-makers with faster and smarter access to relevant information from clinical trials, scientific literature, regulatory documents, and internal knowledge assets. Key Responsibilities: - Design and implement search algorithms using NLP, machine learning, semantic understanding, and deep learning models - Build and fine-tune models for information retrieval, query expansion, document ranking, summarization, and Q&A systems - Support integration of LLMs (e.g., GPT, BERT, BioBERT) for semantic and generative search - Train and evaluate custom models for biomedical named entity recognition, relevance ranking, and similarity search - Build and deploy vector-based search systems using embeddings and vector databases - Work closely with platform engineers to integrate AI models into scalable cloud-based infrastructures (AWS, Azure, GCP) - Package and deploy search services using containerization (Docker, Kubernetes) and modern MLOps pipelines - Preprocess and structure unstructured content such as clinical trial reports, research articles, and regulatory documents - Apply knowledge graphs, taxonomies, and ontologies (e.g., MeSH, UMLS, SNOMED) to enhance search results - Build and deploy recommendation systems models, utilize AIML infrastructure, and contribute to model optimization and data processing - Experience in Generative AI on Search Engines - Experience in integrating Generative AI capabilities and Vision Models to enrich content quality and user engagement - Experience in Generative AI tasks such as content summarization, deduping, and metadata quality - Research and develop advanced AI algorithms, including Vision Models for visual content analysis - Implement KPI measurement frameworks to evaluate the quality and performance of delivered models, including those utilizing Generative AI - Develop and maintain Deep Learning models for data quality checks, visual similarity scoring, and content tagging - Continually research current and emerging technologies and propose changes where needed - Implement GenAI solutions, utilize ML infrastructure, and contribute to data preparation, optimization, and performance enhancements Qualifications Required: - Masters degree in computer science & engineering preferred with 5-8 years of software development experience OR, Bachelors degree in computer science & engineering preferred with 6-9 years of software development experience - 2-4 years of experience building AI/ML models, ideally in search, NLP, or biomedical domains - Proficiency in Python and frameworks such as PyTorch, TensorFlow, Hugging Face Transformers - Experience with search technologies like Elasticsearch, OpenSearch, or vector search tools - Solid understanding of NLP techniques: embeddings, transformers, entity recognition, text classification - Hands-on experience with various AI models, GCP Search Engines, GCP Cloud services - Proficient in programming language AI/ML, Python, Java Crawlers, Java Script, SQL/NoSQL, Databricks/RDS, Data engineering, S3 Buckets, dynamo DB - Strong problem-solving and analytical skills; Ability to learn quickly; Excellent communication and interpersonal skills Additional Company Details: At Amgen, our mission to serve patients is the driving force behind everything we do. As a global collaborator, we are dedicated to researching, manufacturing, and delivering high-quality products to over 10 million patients worldwide. We value professional and personal growth and well-being, offering competitive and comprehensive Total Rewards Plans aligned with industry standards. Apply now for a career at Amgen, where we are committed to serving patients above all else.,