Machine Learning Engineer
Hive
almost 4 years ago
Seattle, WA, USA
Entry Level / Mid Level
Base Salary
$120k - $180k/yr
Responsibilities
- Design and code neural networks for production use cases.
- Gather and refine data for model training and tuning.
- Deploy models at scale with high throughput and uptime.
- Analyze results to continuously improve model accuracy and speed.
- Interface with Backend and DevOps teams and internal data labeling services.
- Utilize OWASP top 10 techniques to secure code from vulnerabilities.
- Maintain awareness of industry best practices for data handling.
- Report security and policy violations to appropriate authorities.
Requirements
- Undergraduate or graduate degree in computer science or a related field.
- 1-2 years of industry experience in machine learning.
- Experience in training and deploying deep learning models with improved performance.
- Strong experience with machine learning frameworks like Tensorflow, Caffe, or Torch.
- Proficient in Python, especially in relation to ML frameworks.
- Ability to code and prototype data pipelines using Python, Node, bash, and Linux tools.
- Familiarity with C++, Scala/Spark, SQL, Cassandra, and Docker.
- Up-to-date knowledge of deep neural net research and architectures.
- Excellent communication skills and ability to work collaboratively.
- Strong team player with a proactive attitude.
Benefits
- Health, vision, and dental insurance.
- Gym membership as part of employee wellness commitment.
- Paid vacation in accordance with the company's policy.
- Potential equity grant in the form of stock options.
Tech Stack
Apache CassandraApache SparkBashC++DockerLinuxNode.jsPythonScalaSQLTensorFlow
Categories
AI & MLData Engineering