Head of Engineering
Gemmo AI
About Us
Do you think Artificial Intelligence is changing the world? So do we. At Gemmo, we don't just build models: we help Fortune 200 companies like Novartis and Broadridge harness the power of AI to generate real, measurable impact. We are a Machine Learning and Computer Vision startup founded in 2020, headquartered in Dublin, Ireland, with an AI Lab in Milan, Italy. Our expertise spans Machine Learning and Generative AI for financial services and Computer Vision for life sciences. We build custom AI solutions that combine automation with human insight — first exploring the highest-impact opportunities, then designing and deploying tailored solutions, and finally helping improve and maintain them over time. We believe in responsible, pragmatic AI: systems that integrate into real workflows, provide measurable value, and remain under your control.
Our Team
- Machine Learning & Engineering: 14 people, including 2 Ph.D.s
- Business & Strategy: 3 people
- Leadership: 2 people
A lean, technical-first team — and we're growing. We're looking to add 5 new tech roles before the end of the year.
The Role
The Head of Engineering is the de facto technical team lead for Gemmo's software development function. It is a hands‑on leadership position for someone who loves building great software and helping talented people do the same.
You will be the primary technical point of reference for the engineering team, own software delivery quality, liaise directly with clients on technical matters, and work closely with the Chief AI Officer to ensure that AI‑driven products are architected and executed correctly.
What You Will Do
- Lead and coach a cross‑functional team of researchers, backend developers, and data scientists — acting as the team's technical conscience
- Own end‑to‑end software delivery: system design, code quality, testing discipline, PR reviews, and deployment practices
- Design and document cloud architecture for client projects (primarily Azure), taking responsibility for service selection, cost optimisation, and scalability
- Manage direct relationships with technical stakeholders at client organisations, translating business requirements into clear engineering plans
- Liaise with the Chief AI Officer on AI system design, evaluation frameworks (train/validation/test governance), and product direction
- Establish and enforce engineering best practices across the team: coding standards, branch strategy, CI/CD, monitoring
- Identify and unblock technical risks in ongoing projects, particularly multi‑agent pipelines and LLM‑integrated products
- Hire, onboard, and mentor software developers; maintain a culture of technical excellence and intellectual curiosity
- Contribute to technical proposals and scoping documents for new client engagements
Tech Stack
We use a mix of modern tools and languages. As Head of Engineering, you will govern architecture decisions across our full stack:
- Languages: Python, TypeScript, SQL
- Frameworks: PyTorch, XGBoost, ONNXML
- LLM APIs: OpenAI, Anthropic (Claude), Google Gemini
- Frameworks: FastAPIAPI
- Snowflake, Postgres, Azure‑managed storage (blob, NoSQL, relational)
- Cloud: Azure
- Engineering Practices: Git workflows, CI/CD pipelines, automated testing, PR review discipline, branch strategy
How We Work
We're a small team, which means no bureaucracy, no silos, and no waiting three weeks for a decision. Everyone is expected to communicate clearly, move fast, and take ownership.
Communication
We run two short standups every day — a 15‑minute morning sync to align on daily priorities. Everything else lives in writing: project documentation on Linear and GitHub, async conversations on Slack with dedicated channels per team and project.
Rhythm & Organisation
We work in weekly sprints, so priorities are always clear and nothing drags. Every Friday morning we run a CEO retrospective — an open conversation about what's working and what isn't. Once a month, the whole company comes together for a Townhall to share progress, celebrate wins, and discuss where we're heading.
Career Path
Head of Engineering at a fast‑growing AI company is not a ceiling — it's a launchpad. As we scale, you will have the opportunity to grow into a broader leadership mandate, shape the technical strategy of the company, and build the team that defines how we deliver AI at enterprise scale.
We're a fast‑growing company. If you perform, you'll be rewarded quickly and visibly — not in three years after your annual review cycle.
Working in Our Milan Office
This role is based in our Milan AI Lab. In‑office presence 3 days a week is a firm requirement — we believe the best engineering leadership happens when you're in the room with your team.
Office & Hours
- Via Zuretti 34, Milan, Italy Location:
- Monday‑Friday
- Working days: 08:30 - 17:30 CET
- Working hours: 13:00 - 14:00 (flexible)
- Lunch break:
If you are travelling or occasionally working from a client site, that's naturally fine. But Milan is home base.
Selection Process
We keep it fast, respectful, and transparent. No trick questions, no whiteboard theatre.
- Company and role presentation, alignment on expectations and seniority.
- Interview with CTO or Senior Engineer (15 min): System design discussion, architecture reasoning, and engineering leadership scenarios. No whiteboard coding or Leetcode‑style questions.
- Technical Interview (60 min): Final Q&A round, alignment on vision, culture, and team direction. Interview with CEO (30 min)
Total timeline: 3 to 4 weeks. You'll receive feedback at every stage — no ghosting, no ambiguity.
Requirements
Required
- 4+ years of professional software engineering experience, with at least 2 years in a team‑lead or engineering‑management role
- Demonstrable track record of leading and coaching teams of 5 or more software developers
- Strong backend development background — Python and/or TypeScript; solid understanding of APIs, microservices, and data pipelines
- Cloud architecture expertise — Azure preferred; experience with managed services, storage patterns (blob, NoSQL, relational), authentication, and cost modelling
- System design mindset: comfortable designing distributed systems, reasoning about trade-offs, and communicating architecture decisions to both technical and non‑technical audiences
- Fluent in modern engineering practices: Git workflows, code review, automated testing, CI/CD
- Excellent communication skills — able to hold technical conversations with PhD researchers and client stakeholders alike
- Italian native or fluent; professional English required
Nice to Have
- Experience in consulting, professional services, or product companies where requirements change rapidly
- Familiarity with LLM APIs, RAG architectures, or multi‑agent systems
- Scientific rigour in data validation and output quality (understanding of train/validation/test methodology)
- Experience with financial services or regulated industries
- Ability to read and understand ML pipeline outputs — enough to govern quality without being a machine learning researcher
What We Are NOT Looking For
We need someone who is smart and adaptable — not a rigid, process‑heavy manager who imposes rules from a previous era of software development. The right candidate understands that our clients have opinions, that AI is reshaping development velocity, and that flexibility is a feature. If your first instinct when handed a constraint is to architect a 15‑service solution, this is not the role for you.
Benefits
Compensation
- RAL: €65'000 to €80'000
- Project bonuses: awarded on delivery and client impact (min 4 projects / year)
- Year‑end bonus: awarded for team performance
- Annual salary review
- +10% salary progression at each career level
- Transports allowance
Benefits
- A brand new MacBook Pro M4 14\" — yours to use from day one Equipment:
- Once a year, the whole team flies to Dublin for a 3‑day offsite at our HQ — a mix of strategy, team building, and genuinely good craic Travel:
- 20 days of paid holiday per year, 8 public holidays, and 104 hours of additional permitted leave per year Time Off:
- Full‑time, permanent (CCNL) Contract
- A technology startup in Milan is seeking a Head of Engineering to lead a cross-functional team in software development. You will be responsible for end-to-end software delivery, mentoring developers, and managing technical client relationships. The ideal candidate has over...Consigliato
- ...Novartis and Broadridge harness the power of AI to generate real, measurable impact.... .../p h3Our Team /h3 ul liMachine Learning Engineering: 14 people, including 2 Ph.D.s /li liBusiness... ...end of the year. /p h3The Role /h3 pThe Head of Engineering is the de facto technical...ConsigliatoImpiego permanenteStage/TirocinioLavoro da casaOrario flessibileTurno di mattina
- pLa Fives Intralogistics cerca Head of Project System Engineering per guidare un team di Project System Engineers e assicurare lo sviluppo e il supporto tecnico dei progetti complessi di ingegneria di sistema. Il ruolo riporta all'Engineering Director e prevede responsabilità...Consigliato
- ph3Challenging, Talent Recruiting Consulting Company /h3 pricerca per azienda cliente nel settore /p pMartech, un/a Tech Lead Full Stack con almeno 10 anni di esperienza. /p pLa persona ideale è proattiva, autonoma, con forte spirito di ownership e ambizione di crescere...ConsigliatoImpiego permanenteLavoro ibrido
- Una società di consulenza leader in Lombardia cerca un AI Engineering Manager Full-Stack per guidare progetti di trasformazione digitale per importanti clienti. Il candidato ideale ha una laurea STEM e pluriennale esperienza in AI Engineering e Data Engineering. È richiesta...ConsigliatoTempo pieno
- ...Fives Intralogistics cerca Head of Project System Engineering con solida esperienza nella gestione sistemistica di progetti complessi e nel coordinamento di team tecnici. Riporterà all’Engineering Director e avrà responsabilità diretta sul team di Project System Engineers...
- Un'importante società di consulenza con sede a Milano è alla ricerca di un AI Engineer con 3-4 anni di esperienza. Il candidato ideale contribuirà attivamente allo sviluppo di soluzioni innovative nel contesto dell'AI, lavorando su sistemi multi-agent e API scalabili....Lavoro ibrido
- pHunters Group ricerca un Head of Project System Engineer per Lonate Pozzolo (VA). Il candidato coordinerà il gruppo di Project Engineers, garantendo coerenza con le procedure aziendali e il rispetto delle normative su riservatezza e codice etico. /ppIl ruolo riporta all...Auto aziendale
- ...pThis is a work‑from‑anywhere position available in EMEA or the Americas. /p h3Responsibilities /h3 ul liLead a distributed team of engineers in your time zone. /li liDevelop talent through coaching, mentoring, feedback, and career planning. /li liSet and manage...Remoto
- ...Engineering Manager – MAAS Team We are hiring an Engineering Manager to expand the MAAS team, responsible for delivering our Metal As... ...or the Americas. Responsibilities Lead a distributed team of engineers in your time zone. Develop talent through coaching...Remoto
70.000 €
...Country: Italy Compensation: A partire da 70.000 euro Fives Intralogistics è alla ricerca di un/una Head of Project System Engineering con una solida esperienza nella gestione sistemistica di progetti complessi e nel coordinamento di team tecnici. La risorsa...48.000 €
...giochiamo un ruolo chiave nella transizione digitale e tecnologica di un Paese bsempre più connesso /b. /p pIn qualità di bCore IP Engineering Manager /b sarai responsabile del team Core IP Engineering che si occupa del design, implementazione e operabilità della rete...Smart workingRemotoOrario flessibile- ...Overview In questo ruolo, dirigereai il team di Project System Engineers per garantire la gestione sistemistica di progetti complessi. L’incarico è inserito nell’Engineering, riferendo all’Engineering Director, con responsabilità dirette sul coordinamento, sviluppo e...
- ppEntra a far parte della practice DataCloud di PwC Italy e diventa: /p bAI Engineering Manager Full-Stack /b h3Descrizione del ruolo /h3 pEntrando nel team bAI Engineering di PwC /b come profilo Senior, avrai un ruolo chiave nella guida di programmi di trasformazione digitale...Tempo pieno
- ...Home based - Europe, Milan Canonical is a leading provider of open source software and operating systems to the global enterprise... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...RemotoLavoro da casa
- ...Contribution to the Energy Transition /h3 pAs our OM Manager (technical), you are responsible for the overall performance and reliability of a portfolio of photovoltaic plants. The role combines technical oversight, team leadership, and client management, ensuring that all...RemotoLavoro da casaWeekend
- ...Contribution to the Energy Transition As our O&M Manager (technical), you are responsible for the overall performance and reliability of a portfolio of photovoltaic plants. The role combines technical oversight, team leadership, and client management, ensuring that all...Smart workingTempo pienoRemotoLavoro da casaWeekend
- Canonical is hiring an Engineering Manager for the MAAS team to lead a distributed group of engineers responsible for Metal As A Service (MAAS). This role focuses on high-quality software development and team leadership. Candidates should have experience with Python or...Remoto
- ...Phases) Position Overview We are seeking an experienced Electrical Commissioning Manager to lead and oversee the final two phases of a large-scale data centre project. This role is responsible for managing all electrical commissioning activities during Integrated...
- ...team. This role is pivotal in leading the design and delivery of complex hyperscale, colocation, and enterprise data centre projects... ...in a timely manner. Qualifications ~ Master Degree in Engineering (Building, Structural, Mechanical, Electrical, IT). ~7+ years...Lavoro ibridoOrario flessibile
- Una società di consulenza IT cerca un/a Tech Lead Full Stack con almeno 10 anni di esperienza, in particolare con solidi background in sviluppo software. La figura lavorerà in un contesto ibrido, incentivando la crescita verso un ruolo di CTO. Si richiede esperienza in ...Impiego permanenteLavoro ibrido
- Siamo alla ricerca di ingegneri/e gestionali, neolaureati/e o con una esperienza lavorativa minima, interessati/e a progetti di consulenza immobiliare. La figura verrà coinvolta in tutti i progetti immobiliari, nei quali è necessario progettare processi mantenendo una...Stage retribuito
- ...experienced OM Manager (technical) based in Milan or Verona, Italy. The selected candidate will oversee the performance and reliability of photovoltaic plants, coordinating OM resources and managing client interactions. /ppIdeal candidates should possess a technical...
- ...Il Field Engineering Manager svolge il ruolo di leader del team di ingegneria spostato in cantiere per assistere il gruppo di supervisori di Construction (CONST) durante la fase di costruzione di grossi impianti chiavi in mano, eventualmente alla presenza di partners....
- ...operator. Supported by significant investment and partnered with some of the most innovative names in tech, this company is growing and... ...degree (or equivalent) in electrical, Mechanical, or relevant Engineering discipline. /li /ul pBe part of a team driving innovation in...
- ...RituAli, divisione Lifestyle di Ali Professional, ricerca un/una Engineering Manager per una prestigiosa struttura alberghiera 5 Stelle... ...internazionale di lusso. Lavorando a stretto contatto con il Director of Engineering, guiderai il team tecnico e contribuirai al...Tempo pienoTurniTurno unicoWeekendTurno di notte5 giorni/sett.
- ...timely, and efficient design, installation, and commissioning of critical systems and IT infrastructure within data centre environments... ...or qualifications - Essential /li liBEng (Hons) in an engineering discipline or equivalent - Essential /li liCSCS / Safe Pass / ECS...Apprendistato
- ...time and within budget, meeting customer expectations. /ppThe ideal candidate should possess a Bachelor's or Master's degree in Engineering, relevant project management certifications, and a rich background in industrial automation with fluency in Italian and English....
- GSE cerca un ingegnere multidisciplinare senior con esperienza pluriennale in costruzioni/Design & Build per guidare team di ingegneria e coordinare attività di progetto. La funzione richiede forte attenzione a qualità tecnica, costi e conformità normativa, oltre a una...
- ppbaizoOn /b, società di tecnologia e consulenza, indipendente, operante a livello globale, ricerca un / abBusiness Development Manager (ambito technology consulting). /b /ppIl / La candidato / a si occuperà della gestione completa di una Business Unit con responsabilità...