Jobs and Careers
VI

Machine Learning Operations Engineer

Vigil
UKRemotefull_timeVerifiedPosted 16 Nov 2023

About the role

SUMMARY:

We are seeking a highly skilled and motivated Python / Machine Learning Engineer to join our innovative team. This is an exciting opportunity for a seasoned professional to work on complex, high-impact products, using cutting-edge technologies.

The ideal candidate will have a strong background in Python, with experience running machine learning workloads at scale, particularly in cloud environments.

This role focuses on scaling, optimizing, and ensuring the resiliency of Python-based computer vision models for handwriting recognition and classification.

The candidate will collaborate closely with machine learning experts and infrastructure specialists to ensure efficient and cost-effective model execution.

WHAT WILL YOU BE DOING:

If you are Brazil-based, you will be joining our engineering team and be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:

  • Ensure the resilience and robustness of Python code for model execution, including the ability to handle system restarts and other interruptions.
  • Write clean, well-organized, and maintainable code for long-term sustainability.
  • Collaborate with machine learning specialists to understand model requirements and with infrastructure experts to align model deployment strategies.
  • Implement best practices for version control, documentation, and testing to maintain high-quality code standards.
  • Continuously evaluate and incorporate new technologies or approaches to enhance model performance and cost-efficiency.
  • Communicate your needs clearly and responsibly.

      WHAT WE ARE LOOKING FOR:

      • 4+ years of experience in deploying and optimising machine learning models, preferably with a focus on computer vision.
      • Strong proficiency in Python and experience with machine learning frameworks such as TensorFlow, PyTorch, etc.
      • Demonstrated experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
      • Understanding of containerisation and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
      • Familiarity with Git, CI/CD pipelines, and automated testing.
      • Proven ability to write clean, efficient, and maintainable code.
      • Excellent problem-solving skills and the ability to work independently or as part of a team.
      • Strong English communication skills, both written and verbal.

      AWESOME BUT NOT REQUIRED:

      • Excellent problem-solving skills and attention to detail.
      • Leadership skills.
      • Proven ability to deliver high-quality software in a timely manner.
      • A passion for promoting a culture of learning and continuous improvement within the team.

      WHAT’S IN IT FOR YOU?

      • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
      • A culture in which we don’t criticise failure but ensure we learn from our mistakes
      • An Agile environment where your ideas are welcome
      • The possibility to grow and experience different projects
      • Ongoing Training & Mentoring
      • The possibility of travel

      Apply for this role

      Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

      Apply Now →Generate Application Kit

      Free account required — sign up in 30s

      Company

      Vigil

      View company profile →