Principal Machine Learning Engineer
iHerb- Location
- Location not stated
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 205,000–230,000/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Tackle challenging problems and create scalable machine learning systems and platforms
- Provide machine intelligence driven solutions and products
- Partner closely with Data Scientists, Applied Scientists, and Software Developers
- Adopt common patterns and build effective abstractions across machine learning pipelines
- Develop horizontal solutions to scale machine learning models and processes
- Build software with Object-oriented Design Patterns and Analysis
- Participate in requirements reviews, design reviews, and code reviews
- Research and prototype new technologies
Requirements
- Strong coding experience (e.g. Java, C#, Python)
- Experience with gathering data from multiple sources using big data technologies (Spark, Hadoop, BigQuery, Athena, etc.)
- Experience building machine learning infrastructure following robust software engineering practices
- Knowledge of modern software development tools, systems, and practices (design patterns, CI/CD, git, unit testing, smoke testing, integration testing, job schedulers, cloud technologies like AWS Lambdas and Google functions, etc.)
- Exposure to all aspects of the software development life-cycle
- Experience with messaging technologies (Kafka, Google Pub/Sub, Kinesis, RabbitMQ, etc.)
- Experience with Docker and Kubernetes
- High degree of accuracy and attention to detail
- Excellent organization skills and ability to multitask
- Experience with Microsoft Office Suite (Word, Excel, PowerPoint)
- Bachelor’s Degree in Computer Science, Electrical Engineering, or related field required
- Generally requires a minimum of two (2) years relevant experience in applied machine learning or machine learning systems/infrastructure
- one (1) year of relevant work experience in machine learning engineering or related fields
Preferred
- Experience with Google Business Suite (Gmail, Drive, Docs, Sheets, Forms)
- Masters Degree preferred
Skills
- Java
- C#
- Python
- Spark
- Hadoop
- BigQuery
- Athena
- design patterns
- CI/CD
- git
- unit testing
- smoke testing
- integration testing
- job schedulers
- AWS Lambdas
- Google functions
- Kafka
- Google Pub/Sub
- Kinesis
- RabbitMQ
- Docker
- Kubernetes
More jobs at iHerb
Similar roles
Data Engineer
Ledgebrook · US · Canada · USD 100,000–170,000 · today
Associate Software Engineer, Development
Icertis · Pune, Maharashtra, India · today
Senior Software Engineer - Recommend Team
Wise · London, United Kingdom · today
Senior Software Engineer - Risk Intelligence Platform
Wise · Tallinn, Estonia · today
Senior Software AIML Engineer
ServiceNow · Hyderabad, India · today
Staff Software AIML Engineer
ServiceNow · Hyderabad, India · today