CareerPlanSign in

Software Dev Engineer Machine Learning

Madrid💼 Full-time🗓 2026-04-29 → 2026-09-11

Core

Design, build, and operate scalable cloud-native services and GenAI-powered tools to solve complex customer problems.

Role type

Software Development Engineer (ML specialization)

Builds

Scalable distributed systems, GenAI tools, and AI-powered services

Domain

Cloud computing, Generative AI, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Cloud-native architecture, Microservices, Distributed systems design, CI/CD, Code review, Operational monitoring, Troubleshooting, Agile development

Preferred skills

GenAI model implementation, Training pipeline optimization, Model performance analysis

Technologies

Cloud-native platforms, Microservices frameworks, CI/CD tools, Monitoring systems

Responsibilities

Design and develop scalable solutions using cloud-native architectures and microservices, Build and maintain resilient distributed systems, Leverage and contribute to the development of GenAI and AI-powered tools, Participate in code reviews and contribute to technical documentation, Demonstrate operational excellence through monitoring and troubleshooting production issues, Collaborate with cross-disciplinary teams to design innovative products

Seniority

Individual Contributor (SDE-I), hands-on development

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.