368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$57k – $143k per year (Estimated)
Location
Remote (Portugal)
Seniority
Senior · 6+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Emagine is a pan-European business and technology consultancy specializing in high-end IT consulting and business transformation. Headquartered in Denmark, the company provides expert advice, managed teams, and managed services to enterprise clients in industries such as banking, finance, and telecommunications.

YOUR CONTRIBUTION

Our culture is agile and collaborative, and we genuinely believe our people are some of the best with which you'll ever work.

We are looking for a skilled and passionate Senior AI Software Engineer - Backend to join our Centre of Excellence and the SWE team to design, build and scale production-grade AI services, intelligent workflows, and backend platforms that create measurable business value.

YOUR "DAY-TO-DAY":

  • Design, develop and operate production-grade AI backend services, APIs, and event-driven components with strong focus on scalability, reliability, latency, and cost efficiency.

  • Build and integrate capabilities based on LLMs and other AI services, including prompt orchestration, structured outputs, tool calling, and workflow automation.

  • Develop retrieval and knowledge integration patterns such as RAG, vector search, and metadata-driven content pipelines for enterprise use cases.

  • Participate and support Agile methods and frameworks by taking part in planning events, daily stand-ups, code reviews, and technical discussions.

  • Collaborate closely with product, platform, frontend, DevOps, security, and data stakeholders as a valued member of a self-managing, cross-functional SWE team.

  • Implement robust observability, evaluation and guardrails for AI solutions, including logging, tracing, monitoring, feedback loops and incident troubleshooting.

  • Manage and optimize scalable distributed systems on the Cloud, using secure-by-design and infrastructure-as-code practices.

  • Develop automated tests and evaluation suites to validate backend logic, model behavior, regression scenarios, and non-functional requirements.

  • Translate product and business needs into reliable technical designs, reusable services, and maintainable integration patterns.

  • Continuously improve architecture, developer experience, and engineering standards by contributing to best practices, reviews, and technical mentorship within the Backend community.

BACKGROUND AND QUALIFICATIONS:

  • Bachelor's Degree or higher in Computer Science, Software Engineering, Data Engineering, or related field, with appropriate professional experience.

  • Proven work experience as a Backend Engineer or Software Engineer for 6+ years, with hands-on delivery of AI-enabled or data-intensive backend solutions.

  • Strong experience with Agile delivery frameworks such as Scrum and modern source code management practices using Git.

  • Knowledge of AI engineering patterns such as agentic workflows, semantic caching, prompt/version management, and human-in-the-loop controls.

  • Strong proficiency in one or more backend languages such as Python, Java, Go, Kotlin, C#, or TypeScript, with production experience building APIs and services.

  • Solid experience designing and operating backend services, microservices, and distributed systems, including RESTful APIs, asynchronous processing, and messaging patterns.

  • Hands-on experience with Python-based AI/backend frameworks and service development patterns, such as FastAPI, async programming, data validation, and structured outputs.

  • Experience integrating foundation model or cloud AI services and building reliable orchestration layers for prompts, tools, and model interactions.

  • Good knowledge of data access patterns and storage technologies, including SQL and NoSQL databases, caching, and vector databases or semantic retrieval concepts.

  • Experience with AWS cloud services and cloud-native engineering practices, including serverless, containers, observability, and infrastructure automation.

  • Experience with Terraform or other infrastructure-as-code tooling.

  • Knowledge of AI solution quality practices, including testing strategies, evaluation, monitoring, security, privacy, and responsible-use guardrails.

  • Knowledgeable about software architecture, design patterns, logging, monitoring, and performance optimization.

  • Excellent analytical and time management skills, strong teamwork mindset, and a pragmatic problem-solving attitude.

  • Passionate about software engineering, continuous learning, and the practical adoption of emerging AI technologies.

ADDITIONAL EXPERIENCE PREFERRED OR HELPFUL:

  • Experience with cloud AI platforms and managed model services, preferably in AWS environments.

  • Experience with Kubernetes, Docker containers, and CI/CD pipelines for deploying and operating AI-enabled services.

  • Experience with product and collaboration tools such as Jira and Confluence.

Summary:

Senior AI Software Engineer - Backend

Role in a nutshell: A senior backend engineer focused on building and scaling production-grade AI services - think LLM integrations, RAG pipelines, agentic workflows, and cloud infrastructure - within a collaborative, cross-functional team.

Experience needed: 6+ years in backend/software engineering, with hands-on AI or data-intensive delivery.

Must-have tech: Python (FastAPI, async), REST APIs, microservices, Terraform, AWS, SQL/NoSQL/vector databases, Git, Agile/Scrum.

Nice to have: Kubernetes, Docker, CI/CD, Terraform, Jira/Confluence.

Key soft skills: Strong communicator, team player, pragmatic problem-solver, passionate about AI and continuous learning.

Degree: Computer Science, Software Engineering, or related field.

The right candidate is someone who bridges solid backend engineering fundamentals with practical AI delivery experience, not just a data scientist or ML researcher, but an engineer who ships reliable, observable AI products in production.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Lisbon
$131k – $237k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chantilly • Columbia
Bash
Python
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Angular
DevOps
Ansible
ArgoCD
AWS
Azure
buildah
CI/CD
Docker
Docker Swarm
FluxCD
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Loki
Prometheus
Terraform
Twelve-Factor App
Podman
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Orlando
Bash
Python
DevOps
Ansible
AWS
Azure
CI/CD
Configuration Management
Docker
Git
GitLab
Kubernetes
OpenShift
Red Hat
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • United States
Python
AI/ML
AI Agents
Amazon SageMaker
AWS Bedrock
AWS Bedrock AgentCore
LLM
DevOps
AWS
CI/CD
CloudFormation
Docker
IAM
Kubernetes
Platform Engineering
Terraform
Cybersecurity
FedRAMP
Apply
$70k – $126k per year • Remote • Full-Time • 3+ years exp • United States
Python
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Docker
GitHub
GitLab
GitLab CI
Jenkins
Kubernetes
Cybersecurity
SonarQube
QA
Postman
Robot Framework
Selenium
Apply
$116k – $210k per year • In office • Full-Time • 12+ years exp • Bachelor's Degree • Alexandria
Management
Confluence
Apply
$62k – $127k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Lisbon
Apply
$85k – $188k per year (Estimated) • In office • Full-Time • Berlin
DevOps
Azure
Azure DevOps
IAM
Apply
In office • Full-Time • Brussels
Management
Jira
Apply
$63k – $130k per year (Estimated) • Remote • Full-Time • Brasília
DevOps
Rest API
Apply
Data Analyst 9 days ago
$92k – $112k per year • In office • Full-Time • 6+ years exp • Warsaw
Python
Databases
Databricks
DevOps
AWS
Azure
Apply
$41k – $97k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Lisbon
DevOps
Ansible
AWS
Azure
CI/CD
Docker
FinOps
GCP
Kubernetes
OpenShift
Terraform
Apply
$26k – $63k per year (Estimated) • In office • Full-Time • 5+ years exp • Lisbon
Java
DevOps
CI/CD
Git
GitLab
GitLab CI
Jenkins
Management
Jira
QA
Appium
Cucumber
Postman
Rest-Assured
Selenium
Apply
$36k – $81k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Lisbon
DevOps
IAM
Apply
$39k – $98k per year (Estimated) • In office • Full-Time • 2+ years exp • Lisbon
Bash
PowerShell
Python
SQL
Databases
ElasticSearch
DevOps
CI/CD
Kibana
Apply
$36k – $84k per year (Estimated) • In office • Full-Time • 5+ years exp • Lisbon
Python
SQL
AI/ML
NumPy
Time Series Forecasting
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.