Jobs

Lead Machine Learning Engineer

Cab Tek

Apply on the company site
Location
New Brunswick, NJ, US
Track
ML Engineer
Level
Lead
Salary
$135K–$150K / yr
Posted
October 7, 2026
Source
Indeed

Job description

Job Title: Machine Learning Engineer

Job Location: New Brunswick, NJ

Job Duration: 12 Months Contract

Employment Type: Contract

Work Arrangement: On-site/Hybrid (depending on project requirements)

Job Summary

We are seeking a skilled Machine Learning Engineer for a 12-month contract opportunity in New Brunswick, NJ. The ideal candidate will be responsible for designing, developing, deploying, and maintaining machine learning models and AI-driven solutions to solve complex business problems. The candidate will collaborate with data scientists, software engineers, data engineers, and business stakeholders to build scalable, reliable, and production-ready machine learning systems.

Key Responsibilities

  • Design, develop, train, and deploy machine learning models for predictive analytics, classification, regression, clustering, and other business use cases.
  • Collect, preprocess, clean, and analyze large datasets to identify patterns and generate actionable insights.
  • Develop scalable ML pipelines for data preparation, model training, evaluation, and deployment.
  • Apply statistical methods and machine learning algorithms to solve real-world business problems.
  • Build and maintain production-grade ML solutions using Python and relevant machine learning frameworks.
  • Implement MLOps practices for model versioning, deployment, monitoring, and retraining.
  • Collaborate with data scientists, data engineers, software developers, and product teams to integrate ML models into applications and business workflows.
  • Monitor model performance, accuracy, scalability, and reliability in production environments.
  • Optimize models for performance, latency, scalability, and resource utilization.
  • Document model architectures, experiments, workflows, and technical specifications.
  • Ensure data quality, model governance, security, and responsible AI practices.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Engineering, or a related field.
  • 3+ years of experience in machine learning, AI engineering, data science, or a related technical role.
  • Strong programming skills in Python.
  • Hands-on experience with machine learning libraries such as Scikit-learn, TensorFlow, or PyTorch.
  • Strong understanding of supervised and unsupervised learning, statistical modeling, feature engineering, and model evaluation techniques.
  • Experience working with SQL and structured or unstructured datasets.
  • Familiarity with data processing and ML pipeline development.
  • Experience deploying machine learning models into production environments.
  • Knowledge of REST APIs, model serving, and integration with software applications.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Familiarity with MLOps tools and practices, including MLflow, Docker, Kubernetes, and CI/CD pipelines.
  • Experience with big data technologies such as Apache Spark or Databricks.
  • Knowledge of large language models (LLMs), generative AI, embeddings, and retrieval-augmented generation (RAG).
  • Experience with model monitoring, drift detection, and automated retraining.
  • Familiarity with Git, Agile methodologies, and software engineering best practices.

Pay: $65.00 - $72.00 per hour

Work Location: In person

Similar roles

Get roles like this in your inbox

New agentic AI jobs, curated every Thursday. No spam.

Apply on the company site