OP
AI

Machine Learning Engineer

OP · California, United States

Actively hiring Posted 6 months ago

Responsibilities

  • Machine Learning Development:
  • Design, develop, debug, and deploy new applications of machine learning using frameworks such as PyTorch and TensorFlow.
  • Implement ML models for diverse use cases, including computer vision, generative AI, and optimization problems.
  • Participate in the full ML lifecycle from data preparation to model deployment and monitoring.
  • Research & Innovation:
  • Test and benchmark academic papers, ML applications, and tools to identify cutting-edge approaches.
  • Stay current with ML research trends and evaluate their potential application to studio needs.
  • Contribute to internal knowledge sharing and potentially external publications.
  • Collaboration & Technology Transfer:
  • Guide technology transfer both to and from external teams and research partners.
  • Work closely with our partners across the organization to understand and address their technical needs.
  • Communicate complex ML concepts to both technical and non-technical stakeholders.
  • Engineering & Implementation:
  • Maintain high code quality standards with proper testing, documentation, and version control.
  • Optimize ML models for production environments.
  • Contribute to our ML infrastructure and tooling.

Basic qualifications

  • Strong software engineering experience in Python (2+ years); C++ experience is a plus.
  • Experience with major deep learning frameworks (PyTorch, TensorFlow, etc.).
  • Solid understanding of the foundations of ML techniques, including linear algebra and statistics.
  • Knowledge of deep learning algorithm development and experimentation.
  • Proficiency with Git version control and Unix/Linux environments.
  • Excellent written and verbal communication skills with the ability to explain complex concepts.

Preferred qualifications

  • Experience deploying ML in a large-scale, distributed environment.
  • Familiarity with Docker or other containerization systems.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Understanding of MLOps practices and tools.
  • Background in areas such as computer vision, graphics, generative AI, machine learning, or simulation.
  • Experience working in a production software development environment with automated testing and build tools.
  • Prior work in entertainment, media, or creative industries.
  • Master's degree or PhD in computer science or related.

Benefits

  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
  • Participate in OP monthly team meetings and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.

Tags & focus areas

Used for matching and alerts on DevFound
Contract Machine Learning Pytorch Tensorflow Ai