Machine Learning Engineer - Remote


$85 - $95
Contract - W2
Contract - 12 Month(s)
No Travel Required


Machine Learning
Machine Learning Engineer

Job Details

Job Title: Machine Learning Engineer    
Location: 100% Remote
Duration: 12+ Months Contract
Client: Direct Client

W2 Contract



  • Design, develop, debug, and modify components of machine learning and deep learning systems and applications, including data/ETL and feature engineering pipelines.
  • Work collaboratively with data scientists, machine learning engineers, program and product managers in the development of assigned components.
  • Prototype creative solutions quickly by developing minimum viable products
  • Actively participate in group technology reviews to critique work of self and others.
  • Ability to write robust code in one or more of Python, Scala and Java
  • Proficient in core technologies like Spark, Hadoop and Hive.
  • Experience in building real-time applications, preferably in Spark and streaming platforms like Kafka and Kinesis.
  • Good understanding of machine learning pipelines and machine learning frameworks such as TensorFlow and PyTorch.
  • Familiar with cloud services like AWS, Azure and workflow orchestration tools (e.g., Airflow).
  • Experienced in using SQL for querying data from relational tables.
  • Degree with strong technical focus (Computer Science, Engineering).



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.