1

Machine Learning Software Engineer Intern Jobs in Manhattan, NY

Software Developer Intern

Iselin, NJ · On-site

$19.50 - $25.75/hr

Key Characteristics of a Software Developer Intern: 1. Learning-Oriented: · Their primary goal is to learn industry practices, tools, and workflows. · They observe and apply concepts from their ...

As a Senior Machine Learning Engineer, you will play a critical role in building, scaling, and ... machine-learning software systems * Proven experience owning ML systems long enough to see the ...

This person will implement and develop machine learning models to enhance our platform ... Work closely with software engineers, data scientists, and product managers to integrate ML models ...

They are seeking a Machine Learning Engineer focused on MLOps to operationalize and scale their ... • Strong software engineering fundamentals and experience building production systems • ...

Software Engineer Intern

New York, NY · On-site

$100K - $125K/yr

We are looking for Software Engineering Interns to help develop our reliability platform, with a focus on: * Data-efficient alignment of evaluation models * Dynamic testing of AI applications

We are looking for Software Engineering Interns to help develop our reliability platform, with a focus on: * Data-efficient alignment of evaluation models * Dynamic testing of AI applications

We are building an AI-driven simulation software stack for engineering and manufacturing across ... Who We're Looking For As a Machine Learning Engineer in Delivery, you are a problem solver who ...

Software Engineering Intern Software Engineering Intern -- Lytehaus Group Location: New York City (remote-friendly; WeWork office access available) Type: Internship, paid -- full-time or part-time ...

You'll work closely with Software Engineers and Data scientists to streamline machine learning pipelines and implement best practices for managing and deploying ML models. What you'd be doing:

Machine learning is a critical pillar of Jane Street's global business. Our ever-evolving trading ... Our ML team is full of people with a shared love for the craft of software engineering, and for ...

next page

Showing results 1-20

Machine Learning Software Engineer Intern information

See Manhattan, NY salary details

$14

$28

$42

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

As of Jul 14, 2026, the average hourly pay for machine learning software engineer intern in Manhattan, NY is $28.05, according to ZipRecruiter salary data. Most workers in this role earn between $22.84 and $31.83 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.
What cities near Manhattan, NY are hiring for Machine Learning Software Engineer Intern jobs? Cities near Manhattan, NY with the most Machine Learning Software Engineer Intern job openings:
Software Engineering Internship

Software Engineering Internship

Naked City Pizza

Manhattan, NY

Full-time

Posted 23 days ago


Job description

Description

We are excited to offer a Software Engineering Internship at Naked City Pizza, where you will have the opportunity to gain hands-on experience in a dynamic and innovative environment. As a Software Engineering Intern, you will play a crucial role in developing and maintaining software solutions that drive efficiency and enhance customer experience. This internship is a fantastic opportunity to learn and grow in the field of software engineering while contributing to impactful projects.

As a Software Engineering Intern at Naked City Pizza, you will work on projects involving software development, testing, and debugging. You will collaborate with experienced software engineers to design and implement solutions that meet the company's technological needs. This internship will provide you with valuable insights into the software development process and allow you to make a meaningful impact on the company's digital initiatives. Join us and be part of a team that values innovation, creativity, and continuous learning.

Responsibilities:
  • Assist in developing software solutions based on technical requirements
  • Conduct testing and debugging to ensure software functionality
  • Collaborate with team members to design and implement software features
  • Participate in code reviews and provide constructive feedback
  • Document software specifications and processes
  • Support the maintenance and enhancement of existing software applications
  • Contribute to the continuous improvement of software development processes
  • Stay updated on emerging technologies and trends in software engineering
Requirements:
  • Pursuing a degree in Computer Science, Software Engineering, or a related field
  • Strong knowledge of programming languages such as Java, Python, or C++
  • Familiarity with software development methodologies and tools
  • Excellent problem-solving and analytical skills
  • Ability to work collaboratively in a team environment
  • Good communication and interpersonal skills
  • Attention to detail and a passion for learning
  • Basic understanding of database management systems