Senior Machine Learning Engineer
Hive
about 4 years ago
San Francisco, CA, USA
Senior
Base Salary
$160k - $250k/yr
Responsibilities
- Design and code neural networks for production use cases.
- Gather and refine data, train and tune models, and deploy at scale.
- Write and maintain scalable, performant, and secure code.
- Contribute to product and core backend systems improvements.
- Develop novel ML algorithms for large-scale applications.
- Conduct research experiments to enhance model performance.
- Mentor and onboard junior ML engineers.
- Collaborate with cross-functional teams.
- Utilize OWASP techniques to secure code.
- 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.
- Minimum of 5 years of experience building production-scale ML models.
- Proficient in modern machine learning frameworks like PyTorch or TensorFlow.
- Expert in scripting languages such as Python and/or shell scripts.
- Experience with distributed systems for code and training.
- Ability to make well-reasoned tradeoffs in feature design.
- Capable of leading end-to-end development of new products.
- Knowledgeable in at least one machine learning focus area, such as computer vision or NLP.
- Strong belief in high code quality and automated testing.
- Attention to detail and passion for correctness.
- Comfortable with ambiguity and scoping solutions collaboratively.
- Strong interpersonal and communication skills with a bias towards action.
Tech Stack
PythonPyTorchTensorFlow
Categories
AI & MLBackendData Science