Senior Ai Software Engineer

Wizeline
Madrid, Spain
7 days ago

Role details

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

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Application Integration Architecture Cloud Computing Computer Programming Information Engineering Python (Programming Language) Machine Learning Unstructured Data Large Language Models Git
+4 more
Information Technology Data Pipelines Automation Anywhere Docker

Job description

ResponsibilitiesCollaborate with data scientists and engineers to orchestrate LLMs and tools into complex AI workflows.Implement optimized vector storage and indexing systems for NLP.Develop tools and frameworks for prompt management, automated evaluations, and observability.Monitor and improve agentic systems performance for accuracy and efficiency.Provide ongoing support, troubleshoot issues, and implement updates for ML solutions.Build and maintain data processing pipelines for high volumes of structured and unstructured data.Integrate third?party AI APIs (internal and external) to extend the functionality of systems.Stay updated on GenAI, NLP, ML, and IR technologies, incorporating best practices and leveraging cloud infrastructure for efficiency.Build and extend internal products on top of the LangChain ecosystem (LangGraph, LangSmith) to support prompt management, evaluation, and agent orchestration across the team.Must?have SkillsBachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related STEM field or equivalent work experience.4+ years of industrial experience in a machine learning engineering or data engineering role.Strong programming skills in Python and/or another high?level language commonly used in machine learning.Familiarity with cloud?based infrastructure and services (e.g., AWS and GCP), Docker, and the Git version control system.Familiarity with consuming and integrating APIs in a reliable and secure manner.Experience deploying LLMs, implementing automated evaluation pipelines (LLM?as?a?judge), and architecting multi?agent systems that utilize tool?calling and long?term memory to solve non?linear problems.What we offerHealth benefits & wellness programsSavings & retirement plansGlobal mobility opportunitiesFlexible work policy and remote?friendly approachHappy hours, gaming tournaments, sports activities & moreContinuous learning & training programs with WizeAcademyFree certifications in cloud technologies and coding languages#J-*****-Ljbffr

Requirements

Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related STEM field or equivalent work experience. 4+ years of industrial experience in a machine learning engineering or data engineering role. Strong programming skills in Python and/or another high?level language commonly used in machine learning. Familiarity with cloud?based infrastructure and services (e.g., AWS and GCP), Docker, and the Git version control system. Familiarity with consuming and integrating APIs in a reliable and secure manner. Experience deploying LLMs, implementing automated evaluation pipelines (LLM?as?a?judge), and architecting multi?agent systems that utilize tool?calling and long?term memory to solve non?linear problems.

Benefits & conditions

Health benefits & wellness programs Savings & retirement plans Global mobility opportunitiesFlexible work policy and remote?friendly approach Happy hours, gaming tournaments, sports activities & more Continuous learning & training programs with WizeAcademy Free certifications in cloud technologies and coding languages #J-*****-Ljbffr

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

4:35 min

Learning resources and community engagement for AI engineers

Alfonso Graziano Alfonso Graziano · Coffee With Developers

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 · WWC 2025

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · WWC 2024

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

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