Hive

Staff Machine Learning Engineer

Hive
Apply
11 days ago

Base Salary

$200k - $300k/yr

Responsibilities

  • Design, code, train, tune, deploy, monitor, and improve machine learning models for production use cases.
  • Develop scalable data pipelines and maintain performant, reusable code across platforms.
  • Build and improve backend systems, distributed services, and scalable APIs.
  • Develop novel machine learning algorithms and conduct metric-driven research experiments.
  • Improve engineering standards, tooling, and processes.
  • Mentor and onboard ML engineers.
  • Lead cross-functional collaboration and contribute to strategic direction and roadmap planning.
  • Follow information-asset protection policies and report suspected security or policy violations.

Requirements

  • Bachelor's degree in computer science or a related field.
  • 8+ years of experience building web applications.
  • Experience implementing highly available distributed systems and microservices.
  • Experience delivering scalable backend APIs.
  • Experience writing code and training across distributed systems.
  • Expertise with machine learning frameworks such as PyTorch or TensorFlow.
  • Expertise in Python and/or shell scripting, particularly for data analysis.
  • Subject matter expertise in at least one ML area, such as computer vision or natural language processing.
  • Ability to lead end-to-end development of new products and make well-reasoned design tradeoffs.
  • Strong interpersonal and communication skills with a bias toward action.

Tech Stack

PythonPyTorchTensorFlow
Contact me