Machine Learning Engineer
Hive
about 5 years ago
San Francisco, CA, 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 is a plus.
- Up-to-date knowledge of deep neural net research and architectures.
- Excellent communication skills and a strong team player attitude.
Tech Stack
Apache CassandraApache SparkBashC++DockerLinuxNode.jsPythonScalaSQLTensorFlow
Categories
AI & MLBackendData ScienceDevOpsSecurity