Lead Machine Learning Engineer - AI Development (Remote)
WhatJobs Direct
About the role
Our client is at the forefront of artificial intelligence innovation and is seeking a highly skilled and visionary Lead Machine Learning Engineer to join their remote-first engineering team. This pivotal role will involve architecting, developing, and deploying cutting-edge machine learning models and AI solutions that solve complex real-world problems. You will be responsible for the end-to-end lifecycle of ML projects, from data preprocessing and feature engineering to model training, evaluation, and production deployment. The ideal candidate will possess a deep understanding of various machine learning algorithms, deep learning frameworks, and MLOps practices. You will lead a team of talented ML engineers, providing technical guidance, mentorship, and fostering a culture of innovation and continuous improvement. Responsibilities include identifying opportunities for AI integration, designing scalable ML pipelines, ensuring model robustness and performance, and collaborating closely with product managers, software engineers, and data scientists to deliver impactful AI-driven products. This is a fully remote position, requiring exceptional self-management, strong problem-solving skills, and the ability to collaborate effectively across distributed teams. You will stay abreast of the latest advancements in AI and ML research, experiment with new techniques, and contribute to the intellectual property of the company. Success in this role demands a passion for leveraging AI to drive significant business value and a commitment to pushing the boundaries of what's possible in artificial intelligence. The ability to communicate complex technical concepts to both technical and non-technical stakeholders is essential.
Key Responsibilities: Design, build, and deploy scalable machine learning models and AI systems. Develop and implement end-to-end ML pipelines, including data ingestion, preprocessing, feature engineering, training, and evaluation. Lead and mentor a team of Machine Learning Engineers and Data Scientists. Identify opportunities to apply AI and ML techniques to solve business challenges. Optimize model performance, accuracy, and efficiency for production environments. Implement and manage MLOps practices for continuous integration, delivery, and monitoring of ML models. Collaborate with software engineering teams to integrate ML models into production systems. Stay current with the latest research and advancements in machine learning and artificial intelligence. Conduct rigorous testing and validation of ML models. Communicate technical findings and project progress to stakeholders. Qualifications: Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field. 5+ years of professional experience in machine learning engineering or data science. Proven experience leading ML projects from conception to deployment. Expertise in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn). Strong understanding of deep learning architectures, natural language processing (NLP), or computer vision. Experience with cloud platforms (AWS, Azure, GCP) and associated ML services. Familiarity with MLOps tools and methodologies (e.g., Docker, Kubernetes, MLflow). Excellent problem-solving, analytical, and critical thinking skills. Strong communication and interpersonal skills, with the ability to lead and collaborate in a remote team. Experience with big data technologies is a plus.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free