Specialist Software Engineer – Full Stack & AI
Location: Lisbon, Portugal. Work model: hybrid (time split between the Lisbon office and remote work).
What You Will Do
As a Specialist Software Engineer, you’ll work at the intersection of science, data, and innovation, collaborating with experts across domains to build high-impact digital solutions that accelerate research and improve patient outcomes.
Roles & Responsibilities
- Design, develop, and deploy applications that utilize large language models such as OpenAI GPT.
- Translate concepts into working code through rapid prototyping.
- Provide technical guidance and mentorship to junior developers.
- Take ownership of complex software projects from conception to deployment, managing scope, risk, and timeline.
- Collaborate closely with business stakeholders to ensure alignment between technical capabilities and business objectives.
- Contribute to both front-end and back-end development using cloud technology.
- Define and implement robust cloud-based software architectures, with AWS preferred.
- Conduct code reviews to ensure quality and adherence to best practices.
- Create and maintain documentation on architecture, design, deployment, disaster recovery, and operations.
- Identify and resolve technical challenges effectively.
- Stay updated with the latest trends and advancements in AI, cloud, and software engineering.
- Work closely with product, business, and other stakeholders.
What We Expect Of You
Basic Qualifications and Experience
- Master’s degree with 4‑6 years of experience in Computer Science, IT, or a related field.
- Bachelor’s degree with 6‑8 years of experience in Computer Science, IT, or a related field.
- Diploma with 10‑12 years of experience in Computer Science, IT, or a related field.
Must‑Have Technical Skills
- Hands‑on experience with various cloud services and a solid understanding of cloud architecture principles.
- Full‑stack software development experience, proficient in React and Python (preferred), and other JavaScript frameworks, C#, SQL/NoSQL.
- Strong problem‑solving and analytical skills, with the ability to learn quickly.
- Excellent communication and interpersonal skills.
- Experience with API integration, serverless computing, and micro‑services architecture.
Good‑to‑Have Technical Skills
- Experience with SQL/NoSQL databases and vector databases for large language models.
- Experience with popular large language models and frameworks such as LangChain or LlamaIndex.
- Experience with prompt engineering and model fine‑tuning.
Soft Skills
- Excellent analytical and troubleshooting skills.
- Strong verbal and written communication skills.
- Ability to work effectively with global, virtual teams.
- High degree of initiative and self‑motivation.
- Ability to manage multiple priorities successfully.
- Team‑oriented with a focus on achieving group goals.
- Strong presentation and public speaking skills.
- A passion for applying technology to make a real‑world impact.
- Fluency in English.
What You Can Expect Of Us
- Work that matters—build technology that accelerates scientific breakthroughs and helps patients worldwide.
- Modern tech stack—cloud‑first, automation‑focused, AI‑powered.
- Global scale with an agile mindset—collaborate across continents while working in nimble, high‑impact teams.
- Continuous learning—access to certifications, training, mentorship, and career mobility.
- Comprehensive benefits under the AMGEN Total Rewards Plan.
- Flexibility—hybrid work model with time split between the Lisbon office and remote work.
Equal Opportunity Statement
AMGEN is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. We will ensure that individuals with disabilities are provided a reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.