ML Engineering Lead
Data & AI
Location
Europe - Remote
Employment Type
Full-time
ML Engineering Lead
Are you ready to revolutionise the world with TEKEVER? 🚀🌍
Join us, the European leader in unmanned technology, where cutting-edge advancements meet unparalleled innovation. We offer a unique surveillance-as-a-service solution that provides real-time intelligence, enhancing maritime safety and saving lives. TEKEVER is setting new standards in intelligence services, data and AI technologies.
Become part of a dynamic team transforming maritime surveillance and making a significant impact on global safety. 🌐
At TEKEVER, our mission is to provide limitless support through mission-oriented game-changers, delivering the right information at the right time to facilitate critical decisions.
If you’re passionate about technology and eager to shape the future, TEKEVER is the place for you! 👇🏻🎯
Job Overview:
As the ML Engineering Lead, you will be responsible for leading a team of machine learning engineers in the design, development, deployment and maintenance of machine learning models and systems. You will work closely with data scientists, software engineers and other stakeholders to ensure the successful implementation and integration of ML solutions. The ideal candidate will have a strong background in machine learning, software engineering and team leadership.
What will be your responsibilities:
- Team Leadership: Lead, mentor and develop a team of machine learning engineers, fostering a collaborative and innovative work environment.
- Project Management: Oversee the end-to-end lifecycle of machine learning projects, from concept to deployment, ensuring timely delivery and high-quality outcomes.
- Model Development: Collaborate with data scientists to design and implement robust and scalable machine learning models and algorithms.
- System Architecture: Define and implement the architecture for ML systems, ensuring they are scalable, reliable and efficient.
- Deployment: Oversee the deployment of machine learning models into production environments, ensuring seamless integration and performance.
- MLOps: Develop and maintain ML operations processes, including CI/CD pipelines, monitoring and automated retraining systems.
- Performance Optimization: Optimize ML models and systems for performance, efficiency and scalability.
- Collaboration: Work closely with cross-functional teams, including data science, software development, product management and IT, to define requirements and deliver solutions that meet business and technical needs.
- Innovation: Stay current with the latest advancements in machine learning and AI technologies and drive the adoption of best practices and new techniques within the team.
- Documentation: Ensure comprehensive documentation of models, algorithms, processes and systems for future reference and reproducibility.
Profile and requirements:
- Education: Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field.
- Experience: 5+ years of experience in machine learning, software engineering, or a related field, with specific experience in leading teams and managing projects.
- Technical Skills:
- Strong programming skills in Python, as well as Go, Rust, R, Java or a similar language.
- Strong proficiency in machine learning and deep learning frameworks such as TensorFlow, TensorRT, PyTorch, or scikit-learn.
- Strong knowledge of ML model development, training and deployment processes.
- Knowledge of software development best practices and tooling, including DevOps, version control (e.g., Git), continuous integration/continuous deployment (CI/CD), telemetry and monitoring, containerization (Docker, Kubernetes) and infrastructure as code (IaC).
- Familiarity with relevant tooling such as ClearML for ML lifecycle management.
- Experience with experimentation platforms such as Jupyter Notebooks.
- Knowledge of data engineering concepts and tools for data preprocessing and ETL.
- Experience in getting machine learning products to production.
- Familiarity with big data technologies (e.g., Hadoop, Spark) and cloud platforms (e.g., AWS, Azure, Google Cloud), with a focus on Google Cloud.
- Analytical Skills: Excellent analytical and problem-solving skills with the ability to design innovative solutions to complex problems.
- Communication: Strong verbal and written communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.
- Attention to Detail: High attention to detail and a commitment to ensuring the accuracy and quality of work.
- Adaptability: Ability to thrive in a fast-paced, dynamic environment and manage multiple projects simultaneously.
What we have to offer you:
- An excellent work environment and an opportunity to make a difference;
- Salary Compatible with the level of proven experience.
Do you want to know more about us ?
Visit our LinkedIn page at https://www.linkedin.com/company/tekever/
If the above excites you, send us your application to jobs@tekever.com! 🚀👩💻