ML Engineer

Required Skills

Machine Learning

Job Description

Job Title: ML Engineer


Job Type: Full-time


Location: Remote


Job Summary


Join our customer’s team as a Machine Learning Engineer and play a pivotal role in designing, developing, and deploying data-driven solutions. You will collaborate with a dynamic group of professionals to tackle real-world challenges, leveraging the latest advancements in machine learning. This is an opportunity to make a significant impact while working remotely and honing your communication skills in a collaborative environment.


Key Responsibilities


  1. Design, implement, and optimize machine learning models for large-scale data sets.
  2. Collaborate closely with data scientists, engineers, and product managers to translate business needs into technical solutions.
  3. Evaluate and select appropriate algorithms and tools for various machine learning tasks.
  4. Deploy, monitor, and maintain production ML pipelines to ensure high availability and accuracy.
  5. Continuously analyze system performance and recommend improvements.
  6. Document methodologies, experiments, and results for both technical and non-technical audiences.
  7. Communicate findings clearly and proactively contribute ideas during team discussions.



Required Skills and Qualifications


  1. Proven experience in developing and deploying machine learning models in production environments.
  2. Strong proficiency in Python or similar programming languages commonly used in ML.
  3. In-depth knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  4. Excellent written and verbal communication skills, with a keen attention to detail in documentation and reporting.
  5. Solid understanding of data preprocessing, feature engineering, and model evaluation techniques.
  6. Experience with cloud platforms and distributed computing (e.g., AWS, GCP, Azure) is a plus.
  7. Ability to work independently and effectively in a remote setting while being an active team collaborator.



Preferred Qualifications


  1. Advanced degree (Master’s or PhD) in Computer Science, Data Science, Engineering, or a related field.
  2. Experience with MLOps tools and best practices for CI/CD of ML models.
  3. Background in solving complex business problems using machine learning in a production environment.

Please note that by applying & completing our interview process, you will be added to our talent pool. This means you’ll be considered for this and all other possible roles that may match your skills. These potential opportunities will be sent your way as a micro1 certified candidate.

Have any questions? See FAQs