GenAI Engineer in Lisboa at Amgen
Amgen

GenAI Engineer

Amgen Lisboa, P11, PT
Full-time $251k Posted 2 days ago

Role overview

The Senior Associate Software Engineer is a hands-on software engineering contributor within the Applied AI - AI Productivity and Custom GPT Solutions Practice. The role designs, develops, tests, deploys, and supports secure, scalable, intuitive, and reusable GenAI solutions, including LLM-powered assistants, agents, Custom GPTs, retrieval-augmented generation (RAG) applications, and associated AI capabilities on approved enterprise platforms.

Responsibilities

  • check_circle Design, develop, test, and deploy LLM-powered assistants, agents, Custom GPTs, RAG solutions, APIs, and AI-enabled applications on ChatGPT Enterprise and other approved platforms.
  • check_circle Implement prompt and context strategies, structured outputs, embeddings, vector or hybrid retrieval, tool calling, workflow orchestration, and human-in-the-loop controls.
  • check_circle Build scalable RAG pipelines that ground responses in trusted enterprise data.
  • check_circle Contribute to the GenAI capability roadmap through implementation of MCP-based Apps, ChatGPT Skills, plugins, Workspace Agents, and reusable integration patterns.
  • check_circle Develop integration layers and event-driven workflows using APIs, RPA, n8n, and approved orchestration tools to connect systems and trigger agent workflows.
  • check_circle Develop reusable Python services, libraries, templates, and evaluation utilities, and contribute TypeScript, React, or Next.js components when required by the solution.
  • check_circle Implement automated unit, integration evaluation, and end-to-end tests, along with tracing and monitoring for retrieval quality, response consistency and reliability.
  • check_circle Implement safeguards for prompt injection, data leakage, unauthorized retrieval, insecure tool execution, secrets exposure, excessive agency, and inappropriate model outputs.
  • check_circle Apply secure integration and identity patterns using API gateways, OAuth, service identities, delegated authorization, role-based access control, secrets management, least privilege, and user-level auditability.
  • check_circle Build and maintain CI/CD pipelines and approved cloud deployment configurations using AWS services, containers, serverless compute, or managed platform capabilities.
  • check_circle Troubleshoot defects across application, model, retrieval, data, integration, and infrastructure layers; support incident investigation, remediation, rollback, patching, and performance tuning.
  • check_circle Create and maintain technical designs, test evidence, runbooks, deployment instructions, and handover materials that support sustainable operations.
  • check_circle Partner with functional teams, product owners, architects, business SMEs, data engineers, platform teams, DevOps, cybersecurity, privacy, and responsible AI stakeholders to translate requirements into reliable solutions.
  • check_circle Participate in agile planning, backlog refinement, estimation, demonstrations, retrospectives, release activities, and technical design reviews.
  • check_circle Review code and technical designs, apply software engineering standards, and use AI-assisted development tools such as OpenAI Codex or GitHub Copilot with appropriate review, security, and quality controls.
  • check_circle Support office hours, technical enablement sessions, junior engineers, and knowledge-sharing through reusable examples, engineering patterns, and lessons learned.
  • check_circle Communicate delivery status, technical risks, dependencies, defects, and recommendations clearly to technical and non-technical stakeholders.
  • check_circle Master's degree with 4 or more years of relevant experience in Computer Science, Information Technology, Engineering, Data Science, or a related field; or
  • check_circle Bachelor's degree with 6 or more years of relevant experience in Computer Science, Information Technology, Engineering, Data Science, or a related field.
  • check_circle 4 or more years of professional experience in software development, application engineering, systems integration, or system design.
  • check_circle 2 or more years of hands-on experience building, deploying, or supporting production GenAI applications, assistants, agents, Custom GPTs, RAG solutions, or comparable AI-enabled software.
  • check_circle Strong hands-on proficiency in Python and experience developing, testing, debugging, and maintaining production applications, APIs, data services, or integration components.
  • check_circle Hands-on experience with prompt and context design, embeddings, vector databases or search, retrieval pipelines, structured outputs, tool integration, agent orchestration, evaluation, guardrails, and observability.
  • check_circle Experience designing and building cloud-native solutions, preferably on AWS, using services such as Amazon Bedrock, AWS Lambda, Amazon EKS or ECS, API Gateway, IAM, networking, monitoring, and event-driven integration.
  • check_circle Experience designing secure RESTful or GraphQL integrations using API gateways, OAuth, service identities, enterprise authentication, role-based access, secrets management, and least-privilege principles.
  • check_circle Experience with automated testing, source control, code review, Git-based workflows, CI/CD, and responsible use of AI-assisted software development tools.
  • check_circle Experience building modern web applications using TypeScript, React, Next.js, component-driven architecture, state management, design systems, and API integration.
  • check_circle Working knowledge of SQL, files, databases, and governed data-access patterns, with strong troubleshooting and analytical skills across application, model, data, integration, and infrastructure layers.
  • check_circle Strong verbal and written communication skills and the ability to produce clear technical documentation.
  • check_circle Ability to collaborate effectively with global, distributed, cross-functional teams using agile or scaled agile ways of working.
  • check_circle High degree of initiative, adaptability, ownership, and self-motivation while delivering high-quality outcomes with appropriate guidance.
  • check_circle Ability to manage multiple priorities, assess gaps and fit, communicate technical risks and tradeoffs, and support shared team outcomes.

Preferred qualifications

  • Experience with OpenAI APIs and SDKs, MCP servers and Apps, ChatGPT Skills, plugins, Workspace Agents, LangChain, LangGraph, n8n, or comparable agent technologies.
  • Experience with Amazon Bedrock and related agent capabilities, AWS Lambda, Amazon EKS or ECS, Amazon EC2, API Gateway, IAM, VPC networking, or event-driven services.
  • Experience with Databricks, Unity Catalog, Vector Search, SQL Warehouses, semantic layers, or governed natural-language-to-SQL solutions.
  • Experience with Power Automate, UiPath, Tableau, Jira, Smartsheet, or comparable automation and delivery tools.
  • Experience with model and application evaluation, red teaming, responsible AI, AI security, GxP, computer-system validation, regulated technology environments, or relevant technical certifications.

Tags & Focus Areas

Ai Engineer Ai

Ready to Apply?

Join Amgen and help shape the future of AI.

Save for later

Ready to Join the Team?

Apply once with DevFound — we route your profile to Amgen and keep you posted on matching AI roles.