Tech Lead / Lead Engineer - AI & Data Platforms

Capitole
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

Artificial Intelligence
Code Review
Continuous Integration
Data Infrastructure
Software Design Patterns
Azure
Software Engineering
Software Systems
Cloud Platform System
Large Language Models
Git Flow
Data Management
Machine Learning Operations

Job description

We are looking for aSenior Tech Lead / Lead Engineerto join an internationalAI & Data engineeringenvironment. In this role, you will act as ahands-on technical authority, helping define thearchitecture,technical strategy, andengineering directionfor reusableAI / ML platform capabilitiesacross the group. You will work closely withengineering leads,software engineers,data teams,cloud platform teams, andbusiness stakeholdersto designscalable,secure, andreusable technical solutionsthat can be adopted across multiple operating companies. This is not apeople management role, but asenior technical leadership position. You will guide squads from a technical perspective, supportarchitectural decision-making, prioritise technical initiatives, assess risks, and ensure that engineering teams buildrobust,enterprise-grade solutions. The role is ideal for someone with a strongsoftware engineering background, solidarchitectureandsystem designexperience, and hands-on exposure toPython,cloud platforms,CI/CD,data platforms, orAI-focused environments. What you'll do Providehands-on technical leadershipacross multiple engineering squads Define and guidearchitecturefor reusableAI,data, andML platform capabilities Support the design ofscalable,secure, andenterprise-grade software solutions Assess the feasibility of newAI / data initiativesand identify low-cost, quick-start technical approaches Translatebusiness problemsandtechnical requirementsinto clear solution designs and implementation plans Drivearchitectural decision-making, including trade-offs aroundcost,risk,scalability,security,time-to-value, andmaintainability Supporttechnical governance processesand ensure decisions are structured, documented, and auditable Work with teams to definereusable components,design patterns,interfaces, andplatform capabilities Collaborate withcloud platform,data platform,software engineering, andarchitecture teams Guide teams onengineering best practices,CI/CD,route-to-live,runtime platforms, anddelivery standards Help prioritise technical work and coordinate the technical direction of squads in anAgile environment Identify and reducetechnical risksin a structured and data-driven way Communicate complex technical topics clearly to both technical teams and senior stakeholders Contribute to a strongengineering culturebased onownership,pragmatism,continuous improvement, andtechnical excellence

Requirements

10+ years of experienceinSoftware Engineering,Enterprise Engineering, or similar technical environments At least4 years of experienceas aTech Lead,Lead Engineer,Staff Engineer,Principal Engineer,Engineering Lead, or similar role Strong background insoftware engineering fundamentalsandsystem design Proven experience owningarchitectureortechnical design decisionsfor complex systems Ability to designscalable,secure, andmaintainable systems, considering trade-offs and business impact Hands-on technical background, ideally withPythonanddata-orientedorAI-focused environments Experience withcloud platforms, ideallyAWS Experience withCI/CD pipelinesand modernsoftware delivery practices Experience withGitHub,Git workflows,code reviews, andengineering best practices Strong understanding ofAgile methodologiesand technical coordination within squads Ability to prioritise technical work and guide teams without direct people management responsibility Strongcommunication skillsand ability to explain technical decisions clearly Ability to ask the right questions, clarify requirements, structure ambiguous problems, and make decisions FluentSpanish and English ?Nice to Have Experience inAI,ML,MLOps,GenAI,LLM platforms,RAG, orAI-enabled products Experience withdata platforms,ML platforms,runtime platforms, orroute-to-live processes Experience designingreusable platform componentsinmulti-tenant environments Experience withAWS-native servicesandcloud architecture Experience withMLOps,model development workflows, orCI/CDfordata scienceandML teams Experience working withdata engineers,AI engineers,ML engineers, ordata scientists Experience withtechnical governance frameworkssuch asADRs,KDDs,design reviews, orarchitecture boards Experience inenterprise environmentswith multiple stakeholders and cross-functional teams Location:Viladecans / Barcelona Hybrid model:2 days onsite per week Why join this project?

Apply for this position