1

Temporary Machine Learning Software Engineer Jobs

Experience with machine learning software libraries such as TensorFlow or PyTorch * Experience implementing Agent or Context engineering is strongly preferred * Experience with natural language ...

Senior Staff Software Engineer

$125K - $165K/yr

Position Overview We are looking for a highly skilled Senior Machine Learning Software Engineer with a passion for building robust and scalable systems to power Stellar Cyber's Open XDR platform. In ...

Research Software Engineer

Long Beach, CA · On-site

$215K/yr

Summary The Machine Learning Engineer provides an array of services to support the Department of ... We are looking for a motivated individual to develop open-source software for biomedical data ...

next page

Showing results 1-20

Temporary Machine Learning Software Engineer information

See salary details

$24K

$104.9K

$189K

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

As of Jul 8, 2026, the average yearly pay for temporary machine learning software engineer in the United States is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.

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

AspectTemporary Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related fields; coding skillsBachelor's or Master's in CS, Statistics, or related fields; analytical skills
Work EnvironmentSoftware development teams, project-based rolesData analysis teams, research-focused roles
Employer & Industry UsageTech companies, startups, consulting firmsFinance, healthcare, tech, research institutions
Search & Comparison IntentOften compared for technical roles involving ML implementationCompared for data analysis and modeling expertise

The main difference is that a Temporary Machine Learning Software Engineer focuses on developing and deploying ML models within software projects, while a Data Scientist emphasizes data analysis, statistical modeling, and deriving insights from data. Both roles require strong technical skills, but their focus areas and typical tasks differ.

What cities are hiring for Temporary Machine Learning Software Engineer jobs? Cities with the most Temporary Machine Learning Software Engineer job openings:
What are the most commonly searched types of Machine Learning Software Engineer jobs? The most popular types of Machine Learning Software Engineer jobs are:
What states have the most Temporary Machine Learning Software Engineer jobs? States with the most job openings for Temporary Machine Learning Software Engineer jobs include:
Machine Learning Engineer

Machine Learning Engineer

Point72

New York, NY

Other

Re-posted 25 days ago


Job description

About Cubist

Cubist Systematic Strategies, an affiliate of Point72, deploys systematic, computer-driven trading strategies across multiple liquid asset classes, including equities, futures and foreign exchange. The core of our effort is rigorous research into a wide range of market anomalies, fueled by our unparalleled access to a wide range of publicly available data sources.

Role/Responsibilities:

We are seeking a Machine Learning Engineer to join the High Frequency Trading Technology team.

This role will apply the latest AI technologies to solve various real-world problems and streamline day-to-day operations, such as creating a production support AI agent that helps monitor production problems and suggest actions.

This role will also work with the AI research group on various projects such as creating synthetic data for training and using MCP agents to streamline research workflow.

Requirements:

  • PhD or PhD candidate in machine learning, computer science or other AI related research fields
  • Experience with sequential modeling and time series forecasting using deep learning
  • Experience with deep neural networks and representation learning
  • Prior experience working in a data driven research environment
  • Experience with translating mathematical models and algorithms into code
  • Proficiency in programming languages such as Python and R
  • Experience with machine learning software libraries such as TensorFlow or PyTorch
  • Experience implementing Agent or Context engineering is strongly preferred
  • Experience with natural language processing technology is strongly preferred
  • Excellent analytical skills, with strong attention to detail
  • Collaborative mindset with strong independent research ability
  • Strong written and verbal communication skills
  • Commitment to the highest ethical standards