Taro Logo

Specialist Software Engineer

Amgen is a leading biotechnology company pioneering since 1980, focused on developing innovative therapeutics for serious illnesses using advanced human genetics and biology.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Healthcare · AI · Biotech

Description For Specialist Software Engineer

Amgen, a leading biotechnology company since 1980, is seeking a Specialist Software Engineer to join their Operations Generative AI (GenAI) Product team. This role presents an exciting opportunity to work at the intersection of biotechnology and artificial intelligence, developing cutting-edge GenAI solutions for various Process Development functions.

The position involves designing, developing, and maintaining AI-powered software applications that help find relevant, actionable information quickly and accurately across Drug Substance, Drug Product, Attribute Sciences & Combination Products operations. You'll be working with state-of-the-art technologies including large language models, RAG frameworks, and vector databases while collaborating with data scientists and business SMEs.

As a Specialist Software Engineer, you'll be responsible for architecting scalable, intelligent search systems leveraging NLP, embeddings, and LLMs. The role requires expertise in Python, Java, AI/ML libraries, and cloud platforms (AWS/Azure). You'll be working in an environment that values innovation, collaboration, and making a real impact on patient care through technology.

The ideal candidate should have 6+ years of experience in software engineering with a strong background in AI/ML technologies. This role offers the opportunity to work on meaningful projects that directly impact healthcare while being part of a company that's committed to serving patients and pioneering biotechnology advancements.

Join Amgen to transform patient lives while advancing your career in an organization that combines scientific excellence with cutting-edge technology.

Last updated 5 hours ago

Responsibilities For Specialist Software Engineer

  • Take ownership of complex software projects from conception to deployment
  • Develop innovative solutions using generative AI technologies
  • Architect and lead development of scalable, intelligent search systems
  • Integrate AI models for search precision and query understanding
  • Conduct code reviews to ensure code quality
  • Create and maintain documentation
  • Provide technical guidance and mentorship to junior developers
  • Work with product team and cross-functional teams
  • Develop solutions for handling structured/unstructured data in AI pipelines

Requirements For Specialist Software Engineer

Python
Java
PostgreSQL
MongoDB
Redis
Kubernetes
  • Master's degree with 4-6 years experience or Bachelor's degree with 6-8 years experience in Computer Science/IT
  • Experience in Python, Java, AI/ML based Python libraries(PyTorch)
  • Experience with Web frameworks like Flask, Django, Fast API
  • Experience with AWS/Azure Platform
  • Experience with PostgreSQL/MongoDB, vector databases
  • Experience with large language models and RAG framework
  • Experience with prompt engineering, model fine tuning
  • Strong understanding of cloud platforms and containerization
  • Experience in Agile software development methodologies

Benefits For Specialist Software Engineer

Medical Insurance
401k
  • Competitive and comprehensive Total Rewards Plans
  • Professional and personal growth opportunities
  • Collaborative culture

Interested in this job?

Jobs Related To Amgen Specialist Software Engineer