×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Developer

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: Ports North
Full Time position
Listed on 2026-09-10
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 60 - 70 USD Hourly USD 60.00 70.00 HOUR
Job Description & How to Apply Below

We have partnered with our client in their search for a Machine Learning Python Developer for a contract to hire opportunity in Jersey City, NJ.

Responsibilities
  • Lead the end-to-end design, development, and deployment of scalable machine learning models and systems in production.
  • Architect robust, high-performance ML infrastructure and data pipelines that support training, validation, and real-time inference.
  • Drive technical decision-making, setting standards for code quality, model governance, and MLOps practices.
  • Mentor and provide technical guidance to junior and mid-level engineers through code reviews, pairing, and knowledge sharing.
  • Partner with data scientists to operationalize advanced research into reliable, production‑ready services.
  • Define and implement monitoring, observability, and automated retraining strategies to ensure model reliability and detect drift.
  • Collaborate with product, engineering, and business leadership to shape ML roadmaps and translate strategic goals into technical deliverables.
  • Evaluate and introduce emerging ML technologies, frameworks, and methodologies to keep the organization at the forefront of innovation.
  • Own the technical health of ML systems, including performance optimization, cost efficiency, and scalability.
Skills Required
  • Expert-level programming skills in Python, with basic understanding in additional languages such as Java, Scala.
  • Advanced understanding of data structures, algorithms, distributed systems, and software engineering principles.
  • Extensive experience with cloud platforms (AWS) and containerization / orchestration (Docker, Kubernetes).
Preferred Qualifications
  • Advanced knowledge of deep learning, NLP, computer vision, or large language models.
  • Experience with distributed training, model optimization, and high‑throughput serving infrastructure.
  • Understanding of ML frameworks such as Tensor Flow, PyTorch, or scikit‑learn.
  • Deep experience with MLOps tooling (MLflow, Kubeflow, Sage Maker, Vertex AI) and CI/CD for ML.
  • Proven experience designing and maintaining large-scale data processing systems.
  • Demonstrated experience leading technical projects and mentoring engineers.
Education & Work Experience
  • Bachelor's or master's degree in computer science, Data Science, Engineering, or a related field.
  • 10+ years of hands‑on experience deploying machine learning models in production, with a track record of delivering large‑scale systems.
Location

Jersey City, NJ

Client Industry

Fin Tech

Compensation

$60-70/hr

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary