Staff Machine Learning Engineer
Hive
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