Jobs · Engineering · New Hampshire

Machine Learning Engineer - Cloud

GN Group · Dover, NH · 1 wk ago
Engineering$86k–$135k/yrFull-time

About the role

The Cloud AI/ML Engineer will be responsible for designing, building, and training scalable machine learning models and algorithms for cloud-based environments. They will also collect, preprocess, and analyze large and complex datasets to support model development and continuous refinement.

Responsibilities

  • Design, build, and train scalable machine learning models and algorithms for cloud-based environments.
  • Collect, preprocess, and analyze large and complex datasets to support model development and continuous refinement.
  • Transition models from research to production, ensuring they are performant, maintainable, and ready to operate at scale.
  • Deploy ML models into existing or newly developed backend services, integrating seamlessly with cloud infrastructure.
  • Partner closely with engineers and product managers to deliver ML solutions that enhance and support our connected devices.
  • Test, evaluate, and continuously monitor deployed models to ensure accuracy, robustness, and early detection of data drift or performance degradation.
  • Identify, communicate, and manage technical risks throughout the project lifecycle to ensure smooth delivery.

Requirements

  • 2+ years of experience in deploying and optimizing ML models in a production environment using cloud platforms like AWS, GCP, or Azure.
  • Proficiency in ML frameworks (TensorFlow, PyTorch, Scikit-learn) with practical experience in designing and implementing ML models.
  • Proficiency in programming languages such as Python, R, Java, or C++ for developing and optimizing machine learning algorithms.
  • Familiarity with big data technologies and distributed computing frameworks for handling and processing large datasets.
  • Fundamentals of audio and speech signal processing.

Qualifications

  • BS/MS in Computer Science, Electrical Engineering, Statistics, or a related field.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Strong understanding of machine learning concepts and algorithms.
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Ability to work independently and as part of a team.

Skills

  • Machine Learning Frameworks (TensorFlow, PyTorch, Scikit-learn)
  • Programming Languages (Python, R, Java, C++)
  • Data Preprocessing and Feature Engineering
  • Model Evaluation and Optimization
  • Cloud Platforms (AWS, GCP, Azure)
  • Audio and Speech Signal Processing

Benefits

  • Annual Bonus
  • Health Insurance
  • 401(k) Plan
  • Paid Time Off
  • Paid Holidays

Pay

Depending on your work location, the target annual salary for this position can range from $86,000.00 to $135,000.00. In addition, you may be eligible for a discretionary bonus.

Schedule

Hybrid role, with the option to work remotely and in-person at one of our offices in Dover, NH, or Lowell, MA.

Similar jobs