EngineerJobs.io
← Back to all jobs

Job Description

Nou Systems Inc is looking for a Junior AI Engineer to join the Technical Solutions division in Lexington, MA. In this onsite role, you will help move machine learning solutions from the lab into practical field use, supporting projects that draw on supervised learning and reinforcement learning.

You will contribute to the full lifecycle, from designing training datasets and building models to developing MLOps pipelines, and you will communicate outcomes through written documentation and oral presentations while working alongside multiple teams.

What you’ll do

  • Help identify and design training data sets.
  • Develop, train, and analyze machine learning models for supervised learning and reinforcement learning.
  • Implement and customize ML models from open literature.
  • Develop MLOps pipelines to support model development and deployment workflows.
  • Visualize and communicate results in written documents and oral presentations.
  • Support multiple teams and collaborate effectively with other teammates.
  • Work across a mix of projects, including efforts with other data scientists and opportunities to educate non-data-science teams on the value and limitations of ML solutions.

What you bring

  • Bachelor’s degree in a STEM field.
  • Academic, internship, or professional experience with AI development (including RL, XAI, LLM).
  • 1–3 years of hands-on experience with deep learning models (supervised, unsupervised, and reinforcement learning) using PyTorch, Tensorflow, or Jax.
  • Active Secret clearance or ability to obtain one.
  • Hands-on experience with deep learning models plus software development fundamentals in Python.
  • Strong written and verbal communication skills.
  • Team-oriented approach and willingness to work on a variety of ML projects as opportunities arise.

Technologies

  • Python
  • PyTorch
  • Tensorflow
  • Jax
  • Secret clearance
  • OpenAI Gymnasium
  • Ray RLlib
  • PyTorch Lightning
  • Optuna
  • MLflow
  • Git, Gitlab
  • CI/CD
  • Docker

Compensation and schedule

  • Location: Lexington, MA (onsite)
  • Salary: USD 70,000 - 125,000 per year
  • Minimum experience: 1 years

Benefits

  • Competitive Wages*
  • Medical, Rx, Dental & Vision Insurance
  • Medical plan with Health Savings Account eligibility
  • Company-funded Life, Short-Term & Long-Term Disability Insurance
  • Personal Time Off, Vacation, and Paid Holidays
  • 401(k) Retirement Plan
  • Employee Stock Ownership Plan (ESOP)
  • Flexible Spending Accounts
  • Norton LifeLock
  • Tuition Reimbursement
  • Personal Development, Technical Learning Opportunities, & Lunch-n-Learns
  • Corporate Sponsored Events & Community Outreach

Preferred qualifications

  • Ability to write clean deep learning code in Python.
  • Ability and mindset to approach problems with statistical rigor.
  • Strong intellectual curiosity.
  • Comfort with self-direction and independent problem diagnosis.
  • Experience with time series data, satellite imagery, and graph neural networks.
  • Experience with RL development using OpenAI Gymnasium and Ray RLlib.
  • Experience with RL algorithms, including Q-Learning and Actor-Critic methods.
  • Experience with MLOps tools (PyTorch Lightning, Optuna, MLflow, etc.).
  • Experience with DevOps tools (Git, Gitlab, CI/CD, Remote Computing, Docker).

Similar Jobs