Job Description
About the Job
🏢 Company: Amgen
💼 Role: Associate Software Engineer
📍 Location: Hyderabad, India
⏳ Experience: 1–5 years
🔖 Job Type: On-Site, Full-Time
Job Description
At Amgen, one of the world’s leading biotechnology companies, innovation meets purpose. As an Associate Software Engineer, you’ll be part of a mission-driven team that designs intelligent, AI-powered solutions to accelerate drug discovery, optimize data processing, and empower scientists worldwide. This role is ideal for passionate technologists who thrive in a dynamic, research-driven environment where technology directly impacts global health outcomes. You’ll help develop, implement, and scale intelligent systems that leverage machine learning, NLP, and deep learning to extract valuable insights from complex biomedical data.
In this position, you’ll collaborate with cross-functional teams—data scientists, platform engineers, and researchers—to build AI models that enhance how Amgen’s scientific community accesses and interprets information. You’ll design algorithms for semantic search, text summarization, and generative AI applications using tools like PyTorch, TensorFlow, Hugging Face Transformers, and LangChain. The solutions you build will empower Amgen’s researchers and clinicians to make faster, smarter, and data-backed decisions in the pursuit of life-changing therapies.
This opportunity goes beyond typical software development. You’ll work at the forefront of AI innovation in the pharmaceutical domain, designing scalable systems using cloud technologies such as AWS, Azure, and GCP. Your work will contribute to Amgen’s vision of using data, science, and technology to serve patients across the globe—making this role not only technically rewarding but deeply impactful.
Roles & Responsibilities
-
Design, develop, and implement intelligent software systems for search, NLP, and biomedical data analysis.
-
Build and fine-tune AI and machine learning models for text summarization, query expansion, document ranking, and semantic search.
-
Integrate large language models (LLMs) such as GPT, BERT, or BioBERT to enhance generative and semantic search capabilities.
-
Develop and deploy vector-based search systems using embeddings, vector databases, and advanced indexing techniques.
-
Collaborate with platform engineers to integrate AI models into cloud-based infrastructures using AWS, Azure, or GCP.
-
Preprocess and structure unstructured content such as clinical trial reports, research papers, and regulatory documents for AI ingestion.
-
Apply knowledge graphs, taxonomies, and biomedical ontologies like MeSH, UMLS, and SNOMED to enhance data relevance and model performance.
-
Build and maintain recommendation systems and implement KPI frameworks for model evaluation and optimization.
-
Contribute to MLOps pipelines with Docker, Kubernetes, and MLflow for model training, deployment, and monitoring.
-
Stay updated with emerging AI/ML trends and proactively propose innovations for improved scalability and efficiency.
Requirements & Eligibility
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
-
1–5 years of experience in software development or AI/ML model building.
-
Proficiency in Python, with experience using frameworks like PyTorch, TensorFlow, and Hugging Face Transformers.
-
Familiarity with search technologies such as Elasticsearch, OpenSearch, or vector search tools.
-
Hands-on experience with cloud platforms — AWS, Azure, or Google Cloud (GCP).
-
Strong foundation in Natural Language Processing (NLP) concepts: embeddings, entity recognition, and semantic search.
-
Experience in Java, JavaScript, SQL/NoSQL, and cloud storage systems such as S3 Buckets, RDS, and DynamoDB.
-
Knowledge of MLOps tools like MLflow, Airflow, or SageMaker, with understanding of CI/CD practices.
-
Excellent analytical, problem-solving, and debugging skills with the ability to work on full-stack applications if required.
-
Strong communication, collaboration, and presentation abilities to work effectively in global, cross-functional teams.
Expected Salary
The average salary for an Associate Software Engineer at Amgen in Hyderabad ranges between ₹9 LPA and ₹16 LPA, depending on experience, technical skill set, and AI/ML expertise. Professionals with hands-on experience in cloud infrastructure, generative AI, or LLM integration may command compensation at the higher end of this range. Amgen also provides a competitive total rewards package that supports career growth, learning, and well-being.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates