Demo

Machine Learning Software Engineer

InfiCare
Jersey, NJ Contractor
POSTED ON 6/28/2026
AVAILABLE BEFORE 7/27/2026

Job Title: Machine Learning Software Engineer

Location: Jersey City, NJ (Onsite — 5 days/week)

Job Type: 12 Month Contract

Experience: 15 years

 

Job Overview

Our client is looking for a hands-on ML Software Engineering leader to design, build, and run production-grade ML and Generative AI services. You will set technical direction across multiple workstreams, stay close to the code and architecture, and ensure enterprise-grade security, stability, and operational rigor. A key aspect of this role is translating complex AI/ML capabilities to both technical and non-technical stakeholders.

Key Responsibilities:

  • Design, develop, and deploy ML/LLM/GenAI solutions from concept through production with full ownership of reliability and operability
  • Build and institutionalize MLOps capabilities including automated deployment pipelines, monitoring, and model lifecycle management
  • Fine-tune generative models for NLP use cases including summarization and text generation
  • Evaluate and iterate on generative model architectures (e.g., GPT-4.1) to enhance NLP performance
  • Implement real-time model performance monitoring to ensure reliability
  • Mentor junior engineers through design reviews, code reviews, pairing, and coaching
  • Communicate AI/ML capabilities and outcomes to technical and non-technical audiences
  • Stay current with AI/ML/LLM/GenAI research and leverage external APIs for enhanced functionality

 

Required Skills:

  • Python (model development, experimentation, OpenAI API integration)
  • ML frameworks: TensorFlow, PyTorch, Scikit-learn
  • Cloud platforms: AWS, Azure, Google Cloud Platform, Snowflake, or Databricks
  • Containerization: Docker, Kubernetes; Microservices architecture
  • ML fundamentals: classification, regression, time series, deep learning, reinforcement learning, GANs, VAEs
  • Agentic AI architecture design, context engineering, RAG
  • MLOps: pipelines, model monitoring, governance, lifecycle management
  • Technical leadership: architecture decisions, design/code reviews, multi-workstream delivery

 

Preferred Skills

  • Financial services industry experience
  • RAG pipeline design and implementation
  • Chain-of-Thoughts, Tree-of-Thoughts, Graph-of-Thoughts prompting strategies

 

Location & Work Model: Jersey City, NJ — Fully Onsite (5 days/week from day one)

Engagement Details: Contract engagement. Bachelor's or Master's degree in Computer Science, Engineering, or related field required

Hourly Wage Estimation for Machine Learning Software Engineer in Jersey, NJ
$70.00 to $87.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine Learning Software Engineer?

Sign up to receive alerts about other jobs on the Machine Learning Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at InfiCare

  • InfiCare Garrison, MD
  • Position: IT Support Engineer Duration: 12 months Contract Location: Hunt Valley, MD Qualifications: 3–7 years of experience in EUC / IT Operations / Infra... more
  • 2 Days Ago

  • InfiCare Jersey, NJ
  • Job Title: Sr. Full Stack Software Engineer Location: Jersey City, NJ (Local candidates only — 5 days onsite) Job Type: Contract Experience: 12 years Job O... more
  • 2 Days Ago

  • InfiCare Charlotte, NC
  • Job Title: Hadoop Platform Support Engineer Location: Charlotte, NC Job Type: 12 Month Contract Job Overview Our client is seeking a skilled Data Engineer ... more
  • 2 Days Ago

  • InfiCare Albany, OR
  • Job Title: RN Hospice Assignment Length: 13 weeks with possible extension Location: Albany, OR Shift: Varies, rotating weekends Pay Rate: $65/hour Job Summ... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Machine Learning Software Engineer jobs in the Jersey, NJ area that may be a better fit.

  • InfiCare Technologies Jersey, NJ
  • Job Title: Machine Learning Software Engineer Location: Jersey City, NJ (Onsite — 5 days/week) Job Type: 12 Month Contract Experience: 15 years Job Overvie... more
  • 4 Days Ago

  • BNY Jersey, NJ
  • Job Description At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services c... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!