1

Machine Learning Software Engineer Intern Jobs in Newark, NJ

Machine learning is a critical pillar of Jane Street's global business. Our ever-changing trading ... The interview process follows the same structure as our Software Engineering Intern interviews ...

Machine learning is a critical pillar of Jane Street's global business. Our ever-changing trading ... The interview process follows the same structure as our Software Engineering Intern interviews ...

Reporting to the Assistant Director, Software Engineering the Software Engineer Intern builds tools to enhance the work of Breaking Ground. The Intern works closely with departments across the ...

Reporting to the Assistant Director, Software Engineering the Software Engineer Intern builds tools to enhance the work of Breaking Ground. The Intern works closely with departments across the ...

What we're looking for At GPTZero, we ensure that machine learning models are created for the ... excellent software engineer. You'll be working on a fast-paced team of passionate builders ...

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

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

Position Overview: We're seeking a Software Engineer intern, Full-Stack to join our engineering team full-time. This role is involves developing front-end, server-side, and database applications with ...

If you also have knowledge of data science and software engineering, we'd like to meet you. Your ... Design machine learning systems * Research and implement appropriate ML algorithms and tools

We are looking for a Software Engineer to join the ML Training Data team. You will build and scale the infrastructure to help machine learning teams generate training datasets. Your work will support ...

We are looking for a Software Engineer to join the ML Training Data team. You will build and scale the infrastructure to help machine learning teams generate training datasets. Your work will support ...

next page

Showing results 1-20

Machine Learning Software Engineer Intern information

See Newark, NJ salary details

$14

$26

$40

How much do machine learning software engineer intern jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for machine learning software engineer intern in Newark, NJ is $26.58, according to ZipRecruiter salary data. Most workers in this role earn between $21.63 and $30.14 per hour, depending on experience, location, and employer.

What does a Machine Learning Software Engineer Intern do?

A Machine Learning Software Engineer Intern assists in the development, testing, and deployment of machine learning models and algorithms. Their responsibilities typically include data preprocessing, model training, evaluation, and collaborating with senior engineers to integrate machine learning solutions into software products. Interns may also contribute to research, documentation, and code optimization, gaining hands-on experience with real-world machine learning projects. This role provides a valuable opportunity to apply academic knowledge in a professional setting and learn from experienced engineers.

What are the key skills and qualifications needed to thrive as a Machine Learning Software Engineer Intern, and why are they important?

To thrive as a Machine Learning Software Engineer Intern, you need a solid understanding of programming (especially Python), machine learning algorithms, and data structures, ideally supported by coursework or relevant projects. Familiarity with frameworks such as TensorFlow or PyTorch, experience using version control systems like Git, and knowledge of cloud platforms are highly valuable. Critical thinking, eagerness to learn, and effective communication help interns collaborate with teams and adapt to new challenges. These skills and qualities are crucial for developing robust ML solutions, integrating with production systems, and contributing meaningfully to real-world projects.

What types of projects and responsibilities can a Machine Learning Software Engineer Intern expect during their internship?

As a Machine Learning Software Engineer Intern, you can expect to work on projects that involve data preprocessing, model development, and evaluation under the guidance of experienced engineers and data scientists. Interns often contribute to building and optimizing machine learning pipelines, implementing algorithms, and supporting the deployment of models into production environments. Collaboration is key; you'll likely work closely with cross-functional teams, including product managers and software developers, to ensure your solutions align with business goals. The internship is a great opportunity to gain hands-on experience with industry-standard tools and frameworks while receiving mentorship and feedback to help advance your technical skills.
Machine Learning Engineer

Machine Learning Engineer

Jane Street

New York, NY • On-site

Full-time

Re-posted 2 days ago


Job description

About the Position
Our goals are to give you a real sense of what it's like to work at Jane Street as a Machine Learning Engineer while also providing a truly unparalleled educational experience. You'll be paired with full-time employees who act as mentors, collaborating with you on real-world ML projects we actually need done. Many classes and activities are shared with our Software Engineering interns, while others focus specifically on machine learning applications and techniques.
Machine learning is a critical pillar of Jane Street's global business. Our ever-changing trading environment serves as a unique, rapid-feedback platform for ML experimentation, allowing us to incorporate new ideas with relatively little friction. If you'd like to learn more, you can have a look at our Machine Learning page.
During the program, you'll work on projects mentored closely by the full-time employees who designed them. Some projects consider big-picture questions that we're still trying to figure out, while others involve building something new. You will get access to our growing GPU cluster containing thousands of H100/H200/B200s and gain an understanding of the differences between textbook machine learning and its application to noisy financial data.
The interview process follows the same structure as our Software Engineering Intern interviews, with one key addition: after your initial technical coding interview over Zoom, you'll have an on-site interview with 2-4 technical rounds, including 1-2 dedicated to assessing ML engineering skills.
Learn more about Jane Street's internship program here.
About You
If you've never thought about a career in finance, you're in good company. Many of us were in the same position before working here. If you have a curious mind, a collaborative spirit, and a passion for solving interesting problems, we have a feeling you'll fit right in. We don't expect you to have a background in finance-we're more interested in how you think and learn than what you currently know. You should be:
  • An undergraduate or PhD student with practical experience training an ML model, working on an ML library, or optimizing an ML workflow
  • A top-notch programmer with a love for technology
  • Intellectually curious, collaborative, and eager to learn
  • Humble and unafraid to ask questions and admit mistakes