1

Machine Learning Software Engineer Jobs in New Jersey

Operationalize ML software models and components that solve real-world business problems, while ... programming concepts * Machine Learning and Deep Learning: Good understanding of: ML algorithms ...

The Machine Learning Center of Excellence (MLCOE) team partners across the firm to create and share ... As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector - AIML Data Platforms and ...

We are seeking an AI/ML Software Engineer for a contract position with a Global Financial ... Work closely with cross functional teams to build scalable applications, develop machine learning ...

Senior Machine Learning Engineer

Moorestown, NJ · On-site

$103K - $141K/yr

ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering ... We are currently seeking a Senior Machine Learning Engineer to join our team in Moorestown, NJ.

New

NJ · On-site

$65K - $68K/yr

You will receive guidance and collaborate with experienced engineers while developing your skills across machine learning, software engineering, data, and AI products. What You'll Do * Build, test ...

Showing results 21-40

Machine Learning Software Engineer information

See New Jersey salary details

$64.5K

$149.8K

$208.6K

How much do machine learning software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for machine learning software engineer in New Jersey is $149,771.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,800.00 and $175,600.00 per year, depending on experience, location, and employer.

What does a machine learning software engineer do?

A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.

What are the key skills and qualifications needed to thrive as a machine learning software engineer?

To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.

Is machine learning software engineer a high paying job?

Machine learning software engineers typically earn high salaries due to the specialized skills required, such as proficiency in programming languages like Python and experience with frameworks like TensorFlow. Salaries vary based on experience, location, and industry, but overall, it is considered a well-compensated role in the tech field.

What are the most commonly searched types of Machine Learning Software Engineer jobs in New Jersey?

The most popular types of Machine Learning Software Engineer jobs in New Jersey are:

What job categories do people searching Machine Learning Software Engineer jobs in New Jersey look for?

The top searched job categories for Machine Learning Software Engineer jobs in New Jersey are:

What are popular job titles related to Machine Learning Software Engineer jobs in NJ?

For Machine Learning Software Engineer jobs in NJ, the most frequently searched job titles are:

Infographic showing various Machine Learning Software Engineer job openings in New Jersey as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 20% Part Time, and 1% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $149,771 per year, or $72 per hour.

Quantitative Software Engineer

Edgestream Partners, L.P.

Princeton, NJ • On-site

Full-time

Re-posted 24 days ago


Job description

Job Summary:
Edgestream Partners is a team of scientists, engineers, and investment professionals dedicated to developing quantitative models of financial markets. They are seeking a Quantitative Software Engineer to maintain and build machine learning tools and research infrastructure, supporting researchers in large-scale scientific experiments with market data.
Responsibilities:
• Maintain and build novel machine learning tools and research infrastructure.
• Support researchers in running large-scale scientific experiments with market data and alternative data sources.
Qualifications:
Required:
• A Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field.
• Exceptional proficiency in programming (Python preferred) and software design.
• Strong analytical foundation, including familiarity with probability, statistics, and machine learning.
• Demonstrated experience utilizing quantitative software libraries such as numpy/pandas, scikit-learn, or equivalent packages.
• The ability to communicate effectively within a complex, highly technical, and collaborative team environment.
• A genuine intellectual curiosity and a passion for using technology to solve challenging problems.
Preferred:
• Deep familiarity with financial market data structures, including equities, futures, and FX datasets.
• Familiarity with numerical optimization techniques.
• Experience building resilient, parallelized data transformation architectures for machine learning and statistical analysis and reporting.
Company:
Edgestream Partners, L.P. ("Edgestream"​) is devoted to institutional investment management in an ever-changing world. Founded in 2003, the company is headquartered in Princeton, USA, with a team of 11-50 employees. The company is currently Early Stage.