Ai / Ml Engineer

Virtusa
Madrid, Spain
7 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Microsoft Azure Cloud Engineering Continuous Delivery Software Debugging Python (Programming Language) Machine Learning Performance Tuning Azure Machine Learning Software Engineering Large Language Models Multi-Agent Systems
+9 more
Prompt Engineering Generative AI Git Fastapi Containerization Virtual Agents Restful APIs Serverless Computing Docker

Job description

Required Qualifications:5-10 years of software engineering, machine learning engineering, or AI engineering experience.Strong proficiency in Python and modern software engineering principles.Hands-on experience developing and deploying GenAI, Agentic AI, or LLM-powered applications.Experience with agent orchestration frameworks such as LangGraph, Pydantic AI, AG2, AutoGen, CrewAI, or similar technologies.Solid understanding of Retrieval-Augmented Generation (RAG), prompt engineering, tool calling, agent memory, and multi-agent architectures.Experience building RESTful APIs using FastAPI or equivalent frameworks.Strong experience with Docker, containerization, and cloud-native application development.Familiarity with Azure services, including Azure OpenAI, Azure AI Foundry, Azure ML, Azure Functions, App Services, or similar platforms.Experience implementing CI/CD pipelines and Git-based development workflows.Strong debugging, problem-solving, and performance optimization skills.

Requirements

Required Qualifications:5-10 years of software engineering, machine learning engineering, or AI engineering experience.Strong proficiency in Python and modern software engineering principles.Hands-on experience developing and deploying GenAI, Agentic AI, or LLM-powered applications.Experience with agent orchestration frameworks such as LangGraph, Pydantic AI, AG2, AutoGen, CrewAI, or similar technologies.Solid understanding of Retrieval-Augmented Generation (RAG), prompt engineering, tool calling, agent memory, and multi-agent architectures.Experience building RESTful APIs using FastAPI or equivalent frameworks.Strong experience with Docker, containerization, and cloud-native application development.Familiarity with Azure services, including Azure OpenAI, Azure AI Foundry, Azure ML, Azure Functions, App Services, or similar platforms.Experience implementing CI/CD pipelines and Git-based development workflows.Strong debugging, problem-solving, and performance optimization skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

3:45 min

Fusing developer experience and platform engineering for agentic SDLC

Julia Kordick Julia Kordick · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all