AI Jobs Board
AI Jobs Board
Team Lead - Machine Learning Engineer
View more jobs at InstaDeep
InstaDeep, founded in 2014, is a pioneering AI company at the forefront of innovation. With strategic offices in major cities worldwide, including London, Paris, Berlin, Tunis, Lagos, Cape Town, Boston, and San Francisco, InstaDeep collaborates with giants like Google DeepMind and prestigious educational institutions like MIT, Stanford, Oxford, UCL, and Imperial College London. We are a Google Cloud Partner and a select NVIDIA Elite Service Delivery Partner. We have been listed among notable players in AI, fast-growing companies, and Europe's 1000 fastest-growing companies in 2022 by Statista and the Financial Times. Our recent acquisition by BioNTech has further solidified our commitment to leading the industry.

Join us to be a part of the AI revolution!

Are you a Team Lead -  Machine Learning Engineer capable of leading a team sitting at the cornerstone of algorithms, mathematics, and engineering?

If so then keep reading…. 

As Team leader, you are responsible for managing and mentoring junior Research Engineers (REs) in the Engineering team. 
You’ll be responsible for helping those apprentice Research Engineers in developing their expertise by helping them advance in their profession.
Your wisdom will be called upon for understanding business issues, identifying and developing the right AI or cognitive computing technologies to solve them, and bringing their answers to market. You are involved at every step of the project life cycle, including providing technical expertise and establishing projects before sales, driving R&D for POCs, developing MVPs, and ensuring continuous improvement and maintenance for industrialized solutions.

In this role, at InstaDeep, you will report to the Deputy Head of Engineering in Tunis. This role may require overseas travel.

The Team Leader must accomplish the following

    • Managed a team of Research Engineers primarily based in Tunis, with technical mentoring and support.
    • Develop novel algorithms and research ideas in fields such as machine learning, deep learning, and reinforcement learning.
    • Collaborate with the Engineering & Research teams to design and evaluate new algorithms as well as implement known algorithms
    • Write and maintain high-quality, maintainable, and modular code with concise documentation and tests together with researchers and engineers.
    • Report and present experimental results and research findings clearly and efficiently, both internally and externally, verbally and in writing. 
    • Be the client’s point of contact on small or medium projects
    • Actively collaborate with BD team in the pre-sales activities, including but not limited to presenting the company to new prospective clients, writing decks and proposals, participating in calls and meetings, and representing InstaDeep at conferences and events.

Who you are

    • Your team's performance depends on your expertise as a leader of technical teams in high-performance tech environments. 
    • You enable others to succeed, so your job is to ensure that the team delivers.
    • You have created, trained, validated, benchmarked, and monitored machine learning algorithms in production flows. You have learned how to use an extensive data framework to create the pipelines needed to feed models with the appropriate data. 
    • You have a solid understanding of software development, data engineering, machine learning, and operational principles. 
    • You can clearly explain complex outcomes to a wide range of audiences. 
    • You know how to work with product managers to produce successful products
    • You deeply understand data science and statistical methods, tools, and algorithms, such as Spark, Scikit-Learn, TensorFlow, PyTorch, XGBoost, Pandas, MLFlow, or similar MLOps frameworks.


    • MSc/PhD degree in computer science or a related scientific field.
    • At least 4 years of professional experience in AI or similar fields
    • experience managing a team of engineers.
    • Experience in developing and debugging in Python. C/C++, or similar languages are a plus.
    • Experience using deep learning frameworks such as PyTorch, Tensorflow, and/or Keras.
    • Proficiency with the Git workflow or similar development with best coding practises
    • Research and software engineer experience demonstrated via contributions to open source, work experience, or coding competitions
    • Excellent communication skills and collaboration with researchers and developers
    • Excellent English skills. French fluency is a plus
Our commitment to our people
We empower individuals to celebrate their uniqueness here at InstaDeep. Our team comes from all walks of life, and we’re proud to continue encouraging and supporting applicants from underrepresented groups across the globe. Our commitment to creating an authentic environment comes from our ability to learn and grow from our diversity, and how better to experience this than by joining our team? We operate on a hybrid work model with guidance to work at the office at least 2 to 3 days per week to encourage close collaboration and innovation. We are continuing to review the situation with the well-being of InstaDeepers at the forefront of our minds.

Right to work: Please note that you will require the legal right to work in the location you are applying for.
Tweet Icon