Ai Engineer

BGBx

Lisboa

On-site

EUR 35,000 - 55,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health care insurance
Retirement plans
Generous paid time off

Job summary

BGBx in Lisbon, Portugal, is seeking an AI Engineer with 3-5 years of hands-on experience to maintain and evolve AI agents, LLM-as-a-judge systems, and related tools across healthcare, life sciences, and marketing teams.

You will work with senior engineers on graph design and define what constitutes a good answer, focusing on grounding, coverage, and citation honesty while improving tools, retrieval, and system efficiency.

Qualifications

  • 3–5 years of hands-on engineering experience, ideally working with data and/or AI systems.
  • Professional experience writing and testing Python.
  • Experience integrating APIs, including reading documentation and working with pagination, timeouts, authentication, and complex JSON responses.
  • Experience using LLMs as a developer and an interest in building reliable AI systems, including addressing issues such as hallucinations, incorrect citations, and context limitations.

Responsibilities

  • Agent tools: Create new agent tools and improve existing ones across retrieval and grounding, vector and keyword search, live-source search, analytics queries, PDF generation, and more.
  • Integrate external APIs and data sources into our agent systems, including Pinecone, Meilisearch, Hasura, Cube, and GCP.
  • Graphs and middleware: Extend and improve our agent state machines, including skill resolution, tool-calling loops, review gates, answer post-processing, and token guards.
  • Observability and operations: Work with real production data and infrastructure and help improve the observability, reliability, and ongoing maintenance of our AI systems.
  • End-to-end ownership: Own features from design and implementation through testing, deployment, and production support.

Skills

Python
LLM systems
APIs integration
Developer tooling

Tools

Cursor
Codex
Claude Code
LangChain

Job description

,we'redriven by a simple idea: breakthrough thinking createsbreakthroughimpact. As an independent commercial solutions partner to pharmaceutical and life science companies, we bring together strategists, scientists, communicators, creatives, technologists, and data experts to tackle some of healthcare's most important challenges. Our teams work across consulting and communications to help clients shape strategy, launch innovations, engage stakeholders, and drive meaningful results throughout the product lifecycle. The work is complex, fast-moving, and deeply connected to improving lives, creating opportunities for curious minds to make a real difference every day. If you're energized by collaboration, inspired by innovation, and motivated by work that matters, you'll find a place to grow, contribute, and make a meaningful impact at BGBx.

Position Overview

We are looking for an AI Engineer with 3-5 years of experience to help maintain and evolve our fleet of AI agents, LLM-as-a-judge systems, and other AI-powered tools used by healthcare, life sciences, and marketing teams. This role will work closely with senior engineers on graph design and with product and research teams to define what "a good answer" means, including grounding, coverage, and citation honesty.

The AI Engineer will contribute to the continued development of these systems by improving tools, retrieval and citations, agent architecture, and overall system speed, cost, and accuracy. They will also support evaluations and experiments that help us understand and improve system performance. We are looking for someone with strong Python skills and a solid understanding of LLM systems who is excited to continue growing their technical depth.

At this level, the engineer should be comfortable owning a component of a production service from design through testing and review, while partnering with more senior engineers on broader architecture and system design.

Responsibilities

Agent tools: Create new agent tools and improve existing ones across retrieval and grounding, vector and keyword search, live-source search, analytics queries, PDF generation, and more. Integrate external APIs and data sources into our agent systems, including Pinecone, Meilisearch, Hasura, Cube, and GCP. Graphs and middleware: Extend and improve our agent state machines, including skill resolution, tool-calling loops, review gates, answer post-processing, and token guards. Observability and operations: Work with real production data and infrastructure and help improve the observability, reliability, and ongoing maintenance of our AI systems. End-to-end ownership: Own features from design and implementation through testing, deployment, and production support.

Qualifications

3‑5 years of hands‑on engineering experience, ideally working with data and/or AI systems. Professional experience writing and testing Python. Experience integrating APIs, including reading documentation and working with pagination, timeouts, authentication, and complex JSON responses. Experience using LLMs as a developer and an interest in building reliable AI systems, including addressing issues such as hallucinations, incorrect citations, and context limitations. Ability to write high-quality code using AI‑assisted development tools such as Cursor, Codex, or Claude Code, or willingness to learn quickly. Comfort working with production systems and taking ownership of features through implementation, testing, and deployment. Nice to have

Nice to have

Hands‑on experience with async Python in production (asyncio, aiohttp, or similar). Familiarity with LangChain, LangGraph, or another agent or tool‑calling framework. Knowledge of search and RAG concepts, including embeddings, filters, and hybrid keyword and vector retrieval. Exposure to GraphQL or analytics APIs, such as Cube or similar semantic layers. Understanding of logs, traces, observability, and general maintenance of production systems. Comfort contributing to frontend‑adjacent work when needed.

Why Join Us?

Small team energy, big company support High-impact work, early responsibility-you'll contribute from day one A learning‑first culture-mentorship, peer support, and space to grow A genuinely fun, curious environment-we take the work seriously, not ourselves Strategy meets creativity-where insight, brand, and behavior collide A future-facing mission-everything we do aims to improve lives If you're ready to bring curiosity, strategy, and creativity together to reimagine healthcare-and make a real difference to people's lives, let's talk.

Salary range:

€35,000-55,000/year

What We Offer

Our benefits package typically includes: health care insurance retirement plans generous paid time off and holidays wellness benefits life insurance learning and development opportunities other resources that support our employees throughout their careers Additional benefits may be available based on your location. Beyond benefits, you'll find a culture built on collaboration, innovation, inclusion, and the opportunity to make a meaningful impact on healthcare and the people it serves. BGBx is an equal opportunity employer. All applicants will be considered without regard to race, color, religion, sex, age, national origin, citizenship status, sexual orientation, disability, veteran status or any category or class of person protected by law. Are you legally allowed to work in Portugal? Will you now or in the future require sponsorship for employment?

Ai Engineer • Lisbon, Portuguese Republic, PT

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

BGBx • Portugal

On-site
EUR 35,000 - 55,000
Health care insurance
Retirement plans
Generous paid time off
+4
AI Engineer
AI Engineer

BGB Group (BGBx) • Portugal

On-site
EUR 35,000 - 55,000
Health care insurance
Retirement plans
Paid time off and holidays
+3
AI Engineer, Healthcare AI Systems (Lisbon)
AI Engineer, Healthcare AI Systems (Lisbon)

BGBx • Lisboa

On-site
EUR 35,000 - 55,000
Health care insurance
Retirement plans
Generous paid time off
Senior Ai Engineer
Senior Ai Engineer

Epam Systems • Lisboa

Remote
EUR 80,000 - 110,000
Remote work
Flexible working hours
Career development
Mid Software Engineer - AI (f/m/div.)
Mid Software Engineer - AI (f/m/div.)

Robert Bosch Group • Braga

On-site
EUR 45,000 - 65,000
Health insurance
Medical office on site
Employee discounts
+2
AI Engineer at Euro Staffs
AI Engineer at Euro Staffs

Euro Staffs • Porto

On-site
EUR 50,000 - 90,000
Health insurance
Career progression
Work-life balance
Senior AI Engineer, Portugal
Senior AI Engineer, Portugal

CI&T • Lisboa

On-site
EUR 45,000 - 65,000
100% paid health & dental benefits starting day one
Paid parental leave
Dedicated career advisor
AI engineer
AI engineer

login.works • Lisboa

Hybrid
EUR 50,000 - 70,000
Competitive compensation
Flexibility
Mentorship from senior engineers
Senior AI Solution Engineer
Senior AI Solution Engineer

team.it • Lisboa

Hybrid
EUR 70,000 - 120,000
Health insurance
Life insurance
Discounts and perks
+1
Senior AI Platform Engineer
Senior AI Platform Engineer

HumanIT Digital Consulting • Lisboa

Hybrid
EUR 19,000 - 25,000
15th month salary
Health insurance for family
Birthday off
+2