1

Contract Machine Learning Software Engineer Jobs in New Jersey

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 ...

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 ...

Lead, Machine Learning Engineer

Newark, NJ · On-site

$107K - $141K/yr

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 ...

Showing results 21-40

Contract Machine Learning Software Engineer information

What is a contract machine learning software engineer?

A Contract Machine Learning Software Engineer is a professional who is hired on a temporary or project basis to design, develop, and deploy machine learning models and systems. They often work with organizations that need specialized expertise for a limited duration, helping to build algorithms, analyze data, and integrate AI solutions into existing software products. Contract engineers typically have strong backgrounds in programming, mathematics, and data science, and they may work remotely or on-site. Their responsibilities can range from data preprocessing and model training to deploying models in production environments. This arrangement allows companies to access advanced machine learning skills without committing to a full-time hire.

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

To thrive as a Contract Machine Learning Software Engineer, you need a strong background in computer science, proficiency in programming languages like Python, and expertise in machine learning algorithms, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, along with knowledge of version control systems like Git, is essential. Strong problem-solving abilities, communication skills, and the ability to work independently or with cross-functional teams make someone stand out in this role. These skills ensure efficient delivery of scalable machine learning solutions that meet client requirements and project timelines.

How does a contract machine learning software engineer typically collaborate with full-time team members during a project?

As a Contract Machine Learning Software Engineer, you will often work closely with full-time data scientists, software engineers, and product managers. Collaboration usually happens through regular stand-up meetings, code reviews, and shared documentation platforms. Despite being a contractor, you’re expected to integrate seamlessly with the team, communicate progress transparently, and adapt to the company’s workflows. Building strong relationships and proactively seeking feedback can help ensure your contributions align with the project’s goals and timelines.

What is the difference between Contract Machine Learning Software Engineer vs Data Scientist?

AspectContract Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master’s in CS, ML, or related fields; experience with ML frameworksBachelor's or Master’s in Statistics, Data Science, or related fields; strong analytical skills
Work EnvironmentProject-based, often remote, focused on developing ML models and softwareData analysis, visualization, and interpretation, often in research or business settings
Employer & Industry UsageTech companies, startups, consulting firms; used for deploying ML solutionsResearch institutions, finance, healthcare, and tech; used for insights and decision-making

The main difference is that Contract Machine Learning Software Engineers focus on developing and deploying ML models as software solutions, while Data Scientists analyze data to generate insights. Both roles require strong technical skills, but their primary objectives and work environments differ.

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 Contract Machine Learning Software Engineer jobs in New Jersey look for?

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

What cities in New Jersey are hiring for Contract Machine Learning Software Engineer jobs?

Cities in New Jersey with the most Contract Machine Learning Software Engineer job openings:

Quantitative Software Engineer

Edgestream Partners, L.P.

Princeton, NJ • On-site

Full-time

Re-posted 23 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. The Quantitative Software Engineer will be responsible for maintaining and building the quantitative software platform that supports scientific research and large-scale 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.
• Write elegant code and build world class infrastructure.
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.