over 4 years ago
Base Salary
$200k - $300k/yr
Responsibilities
- Design, code, train, deploy, monitor, and continuously improve machine learning models for production use cases
- Gather and refine data and plan scalable, maintainable data pipelines
- Write and maintain scalable, performant code shared across platforms
- Improve product, backend systems, engineering standards, tooling, and processes
- Develop novel and performant machine learning algorithms and conduct metric-driven research experiments
- Deploy models at scale with high throughput and uptime and analyze real-world results
- Mentor and help onboard ML engineers
- Lead cross-functional collaboration and contribute to strategic direction and roadmap planning
- Maintain awareness of industry best practices for data maintenance and follow information security policies
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 in machine learning frameworks such as PyTorch or TensorFlow
- Expertise in scripting languages such as Python and/or shell scripts, particularly for data analysis
- Subject matter expertise in at least one machine learning focus area, such as computer vision or natural language processing
- Ability to lead end-to-end development of new products
- Strong interpersonal and communication skills and the ability to make well-reasoned design tradeoffs
Benefits
- Health, vision, and dental insurance
- Gym membership
- Paid vacation according to company policy
- Equity grant may be offered
- Work location is associated with Hive offices in San Francisco, Seattle, and Delhi; remote status is not stated