GetSouthAfricaJobs
Sign In

AI Engineering Team Lead

Deel

Johannesburg
Full Time
Apply Now

Job Description

As a Team Lead, Engineering at Deel, you will lead a cross-functional team of 6-10 professionals, with a balance of leadership and hands-on technical work with AI. You will drive technical excellence, mentor your team, and deliver scalable, innovative solutions in a fast-paced, startup-like environment. By fostering collaboration and adopting best practices, you will ensure the team meets organizational goals and delivers exceptional user experiences.

Get Ready To:

Lead with Technical and Team Excellence:

  • Serve as a technical leader, combining hands-on development with strategic oversight.
  • Design, code, and deliver high-quality, scalable applications using modern tech stacks (Node.js, Python, or similar).
  • Provide mentorship and technical guidance, fostering growth and skill development within the team.
  • Ensure best practices in development, testing, and deployment, driving innovation and excellence.
  • Conduct thorough code reviews to maintain high coding standards and technical quality.

Elevate Team Effectiveness:

  • Collaborate closely with product and design teams to create extraordinary user experiences.
  • Drive technical planning and execution, balancing short-term objectives with long-term system health.
  • Promote Agile methodologies to enhance team productivity and effectiveness.
  • Facilitate knowledge sharing, cross-team collaboration, and continuous improvement.

Strategize and Execute for Impact:

  • Define and implement technical strategies in alignment with organizational goals.
  • Lead innovation through rapid prototyping, iterative development, and problem-solving.
  • Identify technical risks and implement mitigation strategies to ensure successful delivery.
  • Represent your teams in cross-functional discussions, aligning technical requirements with business objectives.

Build Teams and Foster Culture:

  • Play an active role in hiring and scaling the teams, ensuring alignment with company values.
  • Manage performance cycles, provide structured feedback, and support the professional growth of team members.
  • Cultivate a culture of collaboration, inclusion, continuous learning, and engineering excellence.
  • Champion diversity and foster an environment where all team members thrive.

Lead Cross-Functional Collaboration:

  • Partner with product, design, and other engineering teams to ensure seamless alignment on goals.
  • Coordinate efforts across teams to drive complex projects and ensure shared objectives are met.
  • Communicate technical challenges, opportunities, and solutions effectively to stakeholders.
  • Push back on product decisions when necessary, presenting well-reasoned arguments to prioritize technical health, scalability, and long-term success.
  • Resolve complex, multi-team technical challenges by fostering collaboration across disciplines.

MUST-HAVE (NON-NEGOTIABLE TECHNICAL BAR)

  • AI/LLM Capability:
    • Hands-on experience with AI tools, LLMs, or AI-augmented development workflows
    • Proven ability to integrate or leverage AI capabilities within applications
    • Experience working with modern AI frameworks, RAG systems, prompt engineering, or agent orchestration
    • Demonstrated expertise in building AI-powered features or systems in production environments
    • Understanding of LLM behavior, non-determinism, cost optimization, and hallucination detection
  • Strong software engineering fundamentals:
    • Solid understanding of object-oriented programming (OOP) principles
    • Experience designing maintainable, scalable systems
    • Ability to write clean, structured, and testable code
  • Strong SQL skills:
    • Ability to write complex queries from scratch
    • Deep understanding of data structures and query performance/impact
  • Experience working with APIs and distributed systems:
    • Debugging integrations and system interactions
    • Understanding data flow across services
  • Data analysis proficiency
    • Experience with analyzing data and leveraging it into actionable insights
  • Strong problem-solving ability:
    • Root cause analysis across code, data, and systems
  • Experience working in production environments:
    • Handling incidents, debugging issues, and managing escalations

AI Engineering Team Lead

Deel


Full Time

Johannesburg

Management

Apply Now

Job Overview

  • Posted: 16 days ago
  • Experience: 2 Years
  • Total Positions: 1

Skills Required

No skills specified