Staff Machine Learning Engineer - Computer Vision

Skills

  • A+
  • Software deployment
  • Algorithms
  • Research
  • Workflow
  • Automation
  • Evaluation
  • Conceptualization
  • Leadership
  • Collaboration

Job Description

We are an industry-leading company at the forefront of developing cutting-edge autonomous vehicle technologies for industrial robotics applications. Our mission is to enhance operational efficiency, safety, and productivity by seamlessly integrating AI-powered solutions into industrial workflows.

Job Description:

We are seeking a seasoned Principal Machine Learning Engineer with a specialization in computer vision and perception to join our advanced technology team. The ideal candidate will have significant experience in model building and the productionization of machine learning models, with a heavier emphasis on model building.

Responsibilities:
  • Develop and implement advanced computer vision models for perception tasks like object detection, segmentation, and tracking in the context of autonomous robotics.
  • Collaborate with cross-functional teams to translate complex real-world requirements into robust, scalable machine learning solutions.
  • Leverage large-scale datasets to train and validate models while working on improving their performance.
  • Keep up with the latest research in machine learning and computer vision to incorporate the most efficient algorithms into our systems.
  • Evaluate the effectiveness of models in real-world scenarios and iteratively refine models for improved performance.
  • Guide the development and deployment of machine learning models into our production environment.
  • Communicate complex machine learning concepts and the outcomes of analyses in a clear and effective manner to stakeholders.

Qualifications:
  • Master's degree or PhD in Computer Science, Machine Learning, AI, or a related field.
  • Proven experience in applying deep learning techniques, specifically within the domain of computer vision.
  • Extensive knowledge of PyTorch or similar deep learning frameworks.
  • Strong experience in model building, training, evaluation, and optimization.
  • Experience in taking machine learning models from conceptualization to deployment in a production environment.
  • Familiarity with industry standards and best practices related to machine learning model deployment and management.
  • Knowledge of robotics and autonomous systems is a plus.
  • Strong programming skills in Python.
  • Excellent problem-solving abilities and attention to detail.
  • Excellent communication skills, both written and verbal.

What We Offer:
  • A competitive salary and benefits package.
  • The opportunity to be part of a team shaping the future of industrial automation.
  • The chance to work with some of the brightest minds in the field of AI and robotics.
  • Opportunities for professional growth and career progression.