Techotlist

ML Developer

TechotlistContract
New Jersey
2 - 4 YearsMar 11th, 2026
34 ViewsBe an Early Applicant
Required Skillset:
JavaPythonPandasScikit-learnGitAzureDockerMatplotlibRGoogle CloudAWSTensorFlowNumPyPyTorch

Job Description

A Machine Learning Developer is responsible for designing, developing, and implementing machine learning models and algorithms that enable systems to learn from data and make intelligent decisions. They work with large datasets, build predictive models, and integrate ML solutions into applications to solve real-world problems.

Key Responsibilities:

  • Design and develop machine learning models and algorithms.
  • Collect, clean, and preprocess large datasets for training models.
  • Train, test, and optimize machine learning models for accuracy and performance.
  • Deploy ML models into production environments and monitor their performance.
  • Collaborate with data scientists, software engineers, and product teams.
  • Implement data pipelines and automation for ML workflows.
  • Analyze model results and improve them using tuning techniques.

Required Skills:

  • Programming languages such as Python, R, or Java.
  • Knowledge of machine learning algorithms and data structures.
  • Experience with ML frameworks like TensorFlow, PyTorch, or Scikit-learn.
  • Understanding of statistics, probability, and data analysis.
  • Familiarity with data preprocessing and feature engineering.
  • Knowledge of deep learning, NLP, or computer vision is a plus.

Tools & Technologies:

  • Python, Jupyter Notebook
  • TensorFlow, PyTorch, Scikit-learn
  • Pandas, NumPy, Matplotlib
  • Git, Docker
  • Cloud platforms like AWS, Azure, or Google Cloud

Similar Jobs

ML Engineer

New Jersey

Mar 13th, 2026

ML Engineer

Texas

Mar 10th, 2026

ML Engineer

New York

Mar 10th, 2026

ML Engineer

Remote

Mar 3rd, 2026

ML Engineer

Remote

Mar 2nd, 2026