Telecommute Machine Learning Engineer

Location: Nationwide

Compensation: Salary

Staff Reviewed: Sat, Sep 12, 2020

This job expires in 14 days

Job Category: Information Technology

Remote Level: 100% Remote

Weekly Hours: Full Time

Employment Status: Permanent

Employer Type: Employer

Career Level: Experienced

Job Summary

A retailer of less-than-perfect produce is filling a position for a Machine Learning Engineer.

Individual must be able to fulfill the following responsibilities:

  • Build personalization, recommendation and optimization algorithms
  • Own full software development lifecycle from initial concepts, requirements gathering, development, testing, deployment and maintenance
  • Practice disciplined software engineering (automated testing, code reviews, writing maintainable code)

Position Requirements Include:

  • 2+ years experience building and architecting large-scale, production quality backend systems in applied machine learning or data pipeline/warehousing
  • Understanding of database schema design, caching and scalability
  • Expertise with relational databases such as PostgreSQL
  • Experience with distributed, service-oriented systems communicating with RESTful API interfaces
  • Experience with event sourcing