Taro Logo

Specialist Software Engineer

Amgen is a leading biotechnology company committed to unlocking biology's potential for patients with serious illnesses through innovative therapeutics discovery, development, and manufacturing.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Healthcare · AI · Biotech

Description For Specialist Software Engineer

Amgen, a global leader in biotechnology, is seeking a Specialist Software Engineer / AI Engineer focused on search technologies. This role represents an exciting opportunity to work at the intersection of artificial intelligence and healthcare, developing cutting-edge search and knowledge discovery solutions for pharmaceutical applications.

The position involves architecting and leading the development of AI-powered search systems that help users across R&D, medical, and commercial functions access critical information efficiently. You'll work with state-of-the-art technologies including Large Language Models (LLMs), NLP, and vector search to build systems that handle scientific literature, clinical trial data, and regulatory content.

As a senior technical leader, you'll guide a team of engineers while collaborating with data scientists, oncologists, and domain experts. The role requires deep expertise in both software engineering and AI/ML, particularly in areas like generative AI, vision models, and advanced search technologies. You'll be responsible for implementing sophisticated AI solutions that improve content quality, user engagement, and search precision.

This is an ideal opportunity for an experienced engineer passionate about applying AI to healthcare challenges. You'll be part of Amgen's mission to serve patients worldwide, working on systems that directly impact the company's ability to develop and deliver innovative therapeutics. The role offers the chance to work with cutting-edge AI technologies while solving complex problems in the pharmaceutical industry.

Working at Amgen means joining a company with a strong focus on innovation and patient care, offering competitive compensation and comprehensive benefits. The position is based in Hyderabad, India, and requires on-site presence, allowing you to collaborate closely with cross-functional teams while contributing to meaningful healthcare solutions.

Last updated 22 days ago

Responsibilities For Specialist Software Engineer

  • Architect and lead development of scalable, intelligent search systems using NLP, embeddings, LLMs, and vector search
  • Own end-to-end lifecycle of search solutions
  • Build systems for scientific literature, clinical trial data, and regulatory content search
  • Integrate AI models for improved search precision and query understanding
  • Partner with platform teams for cloud infrastructure deployment
  • Implement GenAI solutions and ML infrastructure
  • Manage and mentor cross-functional engineering team
  • Work with domain experts to align search capabilities with business needs

Requirements For Specialist Software Engineer

Python
Java
MongoDB
PostgreSQL
TypeScript
  • Degree in computer science & engineering with 9-12 years of software development experience
  • Proficiency in AI Models, NLP, Python, Elasticsearch/Solr/OpenSearch
  • Experience with GraphQL, NoSQL, Cloud CI/CD pipelines
  • Strong understanding of NLP, embeddings, transformers, and LLM-based applications
  • Experience with AWS/Azure Platform deployment
  • Knowledge of ontologies and taxonomies (MeSH, SNOMED CT, UMLS)
  • Experience with LangChain or LlamaIndex framework
  • Expertise in prompt engineering and model fine-tuning

Benefits For Specialist Software Engineer

Medical Insurance
  • Competitive Total Rewards Plans aligned with local industry standards

Jobs Related To Amgen Specialist Software Engineer