Jobs Companies Gemmo Head of Engineering

Sobre este puesto de Head of Engineering en Gemmo

Gemmo · Milan, Metropolitan City of Milan, Italy

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

At Gemmo, the Head of Engineering is not a figurehead. You will make real technical decisions, review real code, and have real conversations with clients about architecture. Here’s what that looks like day to day:

  • 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.

  1.  Company and role presentation, alignment on expectations and seniority.Interview with CTO or Senior Engineer (15 min):
  2.  System design discussion, architecture reasoning, and engineering leadership scenarios. No whiteboard coding or Leetcode-style questions.Technical Interview (60 min):
  3.  Final Q&A round, alignment on vision, culture, and team direction.Interview with CEO (30 min):


Total timeline: 3 to 4 weeks.

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

This is a senior leadership role, and we compensate accordingly.

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 M5 14”
  •  Once a year, the whole team flies to Dublin for a 3-day offsite at our HQ
  •  20 days of paid holiday per year, 8 public holidays, and 104 hours of additional permitted leave per year 
¿Listo para postularte en Gemmo?
Postúlate en Gemmo

Sobre Gemmo

What does Gemmo do?

Picture this: a $20 billion market bogged down by manual labor and inefficiency, where skilled professionals spend hours listening to audio recordings and hunting for water leaks with sticks. We're here to change that.

Our mission is to revolutionize environmental monitoring by harnessing the power of AI. Our cutting-edge SaaS product focuses on acoustic analysis, helping consultants save time and boost accuracy. Unlike other competitors that cater to a broad market, we're zeroing in on a specialized solution our clients crave.

With your help we'll disrupt this lucrative market, transforming the way environmental consultants work and making the world a better, greener place. Let's make waves together!

Ver todos los empleos en Gemmo →

Empleos similares

Gemmo
Machine Learning Engineer - Internships and Full-time Positions
Gemmo
⚡ Postúlate pronto Milan, Metropolitan City of Mi... €5,000–€5,000
● Nuevo 👁 Visto ✓ Postulado hace 2 meses
Gemmo
Senior Azure Cloud Architect
Gemmo
⚡ Postúlate pronto Italy €50,000–€60,000
● Nuevo 👁 Visto ✓ Postulado hace 4 meses
Treatwell
Sales Development Representative - Stage
Treatwell
⚡ Postúlate pronto Milan, Metropolitan City of Mi... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 8h
Treatwell
Inside Sales
Treatwell
⚡ Postúlate pronto Milan, Metropolitan City of Mi... Presencial €25,000–€27,000
● Nuevo 👁 Visto ✓ Postulado hace 8h
Treatwell
Growth & Customer Experience - Stage
Treatwell
⚡ Postúlate pronto Milan, Metropolitan City of Mi... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 8h
Mercier Consultancy
Italian-Speaking Customer Service Agent For JTI - Work from Home In Greece
Mercier Consultancy
⚡ Postúlate pronto Greece Remoto
● Nuevo 👁 Visto ✓ Postulado hace 21h
Enfinity Global
Global Scada Manager
Enfinity Global
⚡ Postúlate pronto Milan, Metropolitan City of Mi... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 21h
Mindrift
Freelance Data Scraping Engineer (Python)
Mindrift
⚡ Postúlate pronto Italy Remoto
● Nuevo 👁 Visto ✓ Postulado hace 21h
Mercier Consultancy
Italian-Speaking Customer Service Agent For Imperial - Work from Home In Greece
Mercier Consultancy
⚡ Postúlate pronto Greece Remoto
● Nuevo 👁 Visto ✓ Postulado hace 21h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Gemmo

Ver todos los empleos en Gemmo →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis