Hive

Staff Machine Learning Engineer

Hive

Apply
almost 4 years ago
Seattle, WA, USA
Staff+

Base Salary

$200k - $300k/yr

Responsibilities

  • Design and code neural networks for production use cases.
  • Gather and refine data, train and tune models, and deploy them at scale.
  • Write and maintain scalable, performant code for cross-platform use.
  • Contribute to product and backend system improvements.
  • Develop novel ML algorithms for large-scale applications.
  • Conduct research experiments to enhance model performance.
  • Mentor and onboard new ML engineers.
  • Lead collaboration with cross-functional teams.
  • Define strategic direction and plan the roadmap.
  • Maintain awareness of industry best practices for data handling.
  • Report security and policy violations to appropriate authorities.

Requirements

  • Bachelor's Degree in computer science or a related field.
  • 8+ years of experience building web applications.
  • Experience with highly-available distributed systems/microservices.
  • Proven track record of delivering scalable backend APIs.
  • Strong interpersonal and communication skills.
  • Experience with distributed systems for coding and training.
  • Ability to make well-reasoned tradeoffs in feature design.
  • Expertise in machine learning frameworks like PyTorch or TensorFlow.
  • Proficiency in scripting languages such as Python or shell scripts.
  • Subject matter expertise in a machine learning focus area.
  • Capability to lead end-to-end product development.

Benefits

  • Health, vision, and dental insurance.
  • Gym membership for employee wellness.
  • Paid vacation according to company policy.
  • Potential equity grant in the form of stock options.

Tech Stack

PythonPyTorchTensorFlow

Categories

AI & MLBackendData Science