Back to jobs

Technical Team Lead

EU +/- 2hrs

This is a REMOTE position. We only accept candidates located in EU, Norway, UK, and Switzerland.

We are looking for a Software Team Lead who combines strong technical expertise with a passion for building and mentoring high-performing engineering teams.

You'll lead a small, highly skilled remote team of engineers working at the forefront of enterprise AI. You'll balance hands-on technical contribution with people leadership—guiding architecture decisions, removing blockers, and fostering a culture of ownership, quality, and continuous improvement.

You'll shape how we build backend services, event-driven architectures, and multi-agent communication layers using modern Python, cloud-native tools, and AI orchestration frameworks.

Responsibilities

  • Lead, mentor, and grow a team of backend and AI engineers in a remote-first environment.
  • Drive technical direction and architecture decisions for scalable, async-first Python systems.
  • Collaborate with product and transformation practitioners to translate business needs into technical roadmaps.
  • Contribute hands-on to critical backend services, APIs, and AI orchestration systems.
  • Establish and champion engineering best practices—code quality, testing, documentation, and security.
  • Facilitate effective agile processes, sprint planning, and delivery execution.
  • Conduct regular 1:1s, provide constructive feedback, and support career development.
  • Coordinate cross-functional initiatives and ensure alignment across teams.
  • Ensure systems meet enterprise-grade standards for performance, reliability, and compliance.

What We're Looking For

  • Proven experience leading engineering teams (3+ engineers) in a technical capacity.
  • Strong Python skills with deep knowledge of async programming and backend development.
  • Experience with FastAPI, Pydantic, event-driven systems (Kafka, RabbitMQ), and relational databases (PostgreSQL).
  • Demonstrated ability to balance technical leadership with people management.
  • Excellent communication skills—able to articulate technical concepts to both engineers and stakeholders.
  • Strong problem-solving skills, technical rigor, and attention to detail.
  • Experience working effectively in remote-first, distributed teams.
  • Bachelor's degree (or equivalent) in Computer Science, Engineering, or related field.

Bonus Points

  • Experience with multi-agent systems, AI orchestration, or generative AI projects.
  • Knowledge of cloud-native infrastructure (Azure, AWS, or GCP).
  • Track record of hiring, onboarding, and developing engineering talent.
  • Contributions to open-source projects or participation in technical communities.

About EggAI

EggAI is an enterprise-focused generative AI company on a mission to help large organizations move AI solutions from prototyping into production. We specialize in building safe, reliable, and scalable AI systems that deliver real business impact.

We work at the cutting edge of AI technology, implementing agentic systems, RAG (Retrieval-Augmented Generation) architectures, and autonomous AI agents that scale from task automation to workforce automation. Our proprietary frameworks—including the EggAI Meta Framework for agentic systems and EggAI Quality Flow for governance—power AI transformations at enterprise scale.
 
Based in Munich, Germany, we work with enterprise clients to build AI capability, deliver production-ready systems, and establish quality-controlled AI operations.

Create a Job Alert

Interested in building your career at EggAI? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf