Senior Machine Learning Engineer (Remote)
WhatJobs Direct
About the role
Our client is at the forefront of innovation in AI and emerging technologies and is seeking a highly skilled Senior Machine Learning Engineer to join their world-class remote team. This role is pivotal in designing, developing, and deploying advanced machine learning models that solve complex business challenges and drive significant technological advancements. The ideal candidate will possess a deep theoretical understanding of ML algorithms, coupled with practical experience in building scalable and robust ML systems.
Key responsibilities include collaborating with data scientists and software engineers to translate business requirements into machine learning solutions. You will be involved in the entire ML lifecycle, from data preprocessing, feature engineering, model selection, training, evaluation, to deployment and monitoring. This involves leveraging large datasets, applying cutting-edge algorithms, and ensuring the performance, accuracy, and efficiency of the models. The role requires strong programming skills in languages such as Python and expertise in ML frameworks like TensorFlow, PyTorch, or scikit-learn.
The successful applicant must hold a Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field. A minimum of 5 years of hands-on experience in machine learning engineering is required, with a strong portfolio demonstrating successful project delivery. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is essential for deploying and managing ML models in production environments. You should be adept at problem-solving, possess excellent communication skills for remote collaboration, and have a passion for continuous learning in the rapidly evolving field of AI.
This is a fully remote position, offering unparalleled flexibility and the opportunity to work with a diverse, global team. We are looking for individuals who are self-motivated, proactive, and thrive in an autonomous work environment. The ability to work independently, manage time effectively, and contribute meaningfully to team discussions via virtual channels is paramount. If you are a visionary ML Engineer looking to make a substantial impact on groundbreaking AI initiatives from anywhere, this is the perfect opportunity. Join us in shaping the future of artificial intelligence and technology from your home office.
Responsibilities: Design, develop, and deploy machine learning models and algorithms. Perform data preprocessing, feature engineering, and model training. Evaluate model performance and implement improvements. Develop scalable and production-ready ML systems. Collaborate with cross-functional teams on AI initiatives. Stay current with advancements in ML and AI research. Implement MLOps best practices for model deployment and monitoring. Contribute to the design of data pipelines and infrastructure. Write clean, efficient, and well-documented code. Mentor junior engineers and share knowledge. Qualifications: Master's or PhD in Computer Science, AI, or related field. 5+ years of experience in machine learning engineering. Proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn). Experience with cloud platforms (AWS, Azure, GCP). Knowledge of MLOps and CI/CD for ML. Strong understanding of ML algorithms and statistical modeling. Experience with big data technologies is a plus. Excellent problem-solving and analytical skills. Effective communication and collaboration skills in a remote setting. Proven ability to deliver production-level ML systems.
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