A technology firm based in Hoboken, New Jersey, seeks a skilled machine learning engineer to apply algorithms for enhancing search systems and predictive modeling. Candidates should have strong programming skills in Python, Java, or Scala, along with a Ph.D. or Master's in relevant fields. Experience with large datasets and deep learning libraries like TensorFlow or PyTorch is highly desirable. The role demands effective communication skills and the ability to work in a fast-paced environment.
Qualifications
Experience with data cleaning, preparation, and feature selection.
Hands-on experience with machine learning libraries.
Excellent communication and teamwork skills required.
Responsibilities
Applying machine learning algorithms to search systems.
Building and deploying predictive models.
Exploring relevant data for modeling.
Skills
Data cleaning, preparation, and featurization techniques
Working with large data sets
Deep learning libraries (TensorFlow, PyTorch)
Hands-on experience with Python, Java, or Scala
Communication, interpersonal, and teamwork skills
Education
Ph.D. or Master's degree in relevant fields
Tools
TensorFlow
PyTorch
Spark
Hadoop
Job description
All times shown in your local timezone (GMT)
High Tech
Description
Applying machine learning ranking algorithms to maximize the relevance of search systems and minimize risks
Building, validating, testing and deploying predictive models using machine learning techniques to explain or predict behavior and solve a variety of business and engineering problems
Identifying, collecting, and exploring the right data used for predictive modeling and algorithm development
Performing and leading developments using machine learning techniques in one or more of the key areas like NLP, computer vision, information retrieval, entity recognition, product classification, and recommender system
Requirements
You have experience with data cleaning, preparation, and featurization and selection techniques
You have experience working with large data sets to solve problems
You have experience with deep learning library like TensorFlow and/or PyTorch is highly desirable as well as experience with Spark and/or Hadoop
You have/had hands-on experience with Python, Java or Scala and the ability to write reusable and efficient code to automate machine learning pipeline and data processes
You have effective communication, interpersonal and teamwork skills;You have the ability to handle multiple concurrent projects while working independently and in teams
You can work in a fast-paced and deadline driven environment
Fresh Ph.D. or Master's degree with 2 years experience in Computer Science, Statistics, Artificial Intelligence, Operations Research, Mathematics, Electrical Engineering, Computational Linguistics or related fields