Join Amgen's Mission of Serving Patients as a Specialist Software Engineer and play a key role in delivering cutting-edge innovative GEN AI solutions across various Process Development functions. As a member of the Amgen team, you'll help make a lasting impact on the lives of patients as we research, manufacture, and deliver innovative medicines to help people live longer, fuller happier lives.
Requirements
- Take ownership of complex software projects from conception to deployment
- Manage software delivery scope, risk, and timeline
- Rapidly prototype concepts into working code
- Provide technical guidance and mentorship to junior developers
- Contribute to front-end and back-end development using cloud technology
- Develop innovative solutions using generative AI technologies
- Integrate with other systems and platforms to ensure seamless data flow and functionality
- Conduct code reviews to ensure code quality and adherence to best practices
- Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
- Analyze and understand the functional and technical requirements of applications, solutions, and systems and translate them into software architecture and design specifications
- Work closely with product team, cross-functional teams, enterprise technology teams and QA, to deliver high-quality and compliant software on time
- Ensure high quality software deliverables free of bugs and performance issues through proper design and comprehensive testing strategies
- Provide ongoing support and maintenance for applications, ensuring that they operate smoothly and efficiently
- Architect and lead the development of scalable, intelligent search systems leveraging NLP, embeddings, LLMs, and vector search
- Own the end-to-end lifecycle of search solutions, from ingestion and indexing to ranking, relevancy tuning, and UI integration
- Integrate AI models that improve search precision, query understanding, and result summarization (e.g., generative answers via LLMs)
- Develop solutions for handling structured/unstructured data in AI pipelines
- Partner with platform teams to deploy search solutions on scalable infrastructure (e.g., Kubernetes, Databricks)
- Experience in integrating Generative AI capabilities and Vision Models to enrich content quality and user engagement
Benefits
- Competitive and comprehensive Total Rewards Plans
- Inclusive environment of diverse, ethical, committed and highly accomplished people
- Respectful and collaborative culture
- Opportunities for professional and personal growth and well-being