Skip to main content

AI / ML Engineer Jersey City, NJ

Posted yesterday

gain americaJersey City (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Gain America is recruiting a AI / ML Engineer for contract and contract-to-hire engagements with our enterprise clients in the Jersey City, NJ market. Take machine-learning and LLM systems from prototype to production for teams putting AI at the center of their products.
Work model: Hybrid / on-site in the Jersey City, NJ area
Core stack: Python, LLMs, PyTorch, RAG, vector databases, MLOpsWhat you'll doBuild and fine-tune ML and LLM-powered features Design retrieval-augmented generation pipelines with vector databases Productionize models with sound MLOps practices and monitoring Evaluate model quality, latency, and cost trade-offs What you bring 4+ years in ML/AI engineering with strong PythonHands-on experience with LLMs, RAG, and vector stores Deep-learning frameworks such as PyTorchExperience deploying and monitoring models in production Gain America is a technology staffing partner placing skilled consultants with leading employers across financial services, insurance, healthcare, and the public sector. You'll work with a dedicated recruiter who advocates for you from first call through offer. Client names are shared once there is a mutual fit.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this