1

Algorithm Engineer Intern Jobs in New York (NOW HIRING)

As a quantitative trading intern, you'll also have the opportunity to participate in one "elective ... Your algorithmic strategy will connect directly to simulated markets with different market ...

next page

Showing results 1-20

Algorithm Engineer Intern information

See New York salary details

$12

$21

$32

How much do algorithm engineer intern jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for algorithm engineer intern in New York is $21.13, according to ZipRecruiter salary data. Most workers in this role earn between $17.60 and $22.88 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Algorithm Engineer Intern position, and why are they important?

Excelling as an Algorithm Engineer Intern requires strong problem-solving abilities, proficiency in programming languages such as Python or C++, and a solid understanding of data structures, algorithms, and mathematics, often supported by ongoing studies in computer science or a related field. Familiarity with version control systems like Git, as well as experience with machine learning frameworks or relevant academic coursework, is typically expected. Excellent communication skills, a collaborative mindset, and eagerness to learn set candidates apart in this team-oriented environment. These skills are crucial to successfully contribute to real-world projects, adapt quickly, and effectively solve technical challenges in dynamic work settings.

What types of projects or tasks can I expect as an Algorithm Engineer Intern?

As an Algorithm Engineer Intern, you can expect to work on a mix of real-world projects, such as developing and optimizing algorithms, analyzing data sets, or assisting in research and prototyping. You may also help implement algorithmic solutions for existing products or services under the guidance of senior engineers and participate in code reviews and team meetings. Interns often collaborate closely with software engineers, data scientists, and other team members, gaining exposure to both technical and cross-functional work. These experiences provide valuable hands-on training and a springboard for future roles in software engineering or data science.

What does an Algorithm Engineer Intern do?

An Algorithm Engineer Intern develops, optimizes, and implements algorithms to solve complex problems in fields like machine learning, data processing, or computer vision. They work closely with experienced engineers to analyze large datasets, improve existing models, and write efficient code. Responsibilities may include researching new algorithmic approaches, debugging issues, and testing performance. This role requires strong mathematical skills, programming proficiency (commonly in Python, C++, or Java), and familiarity with data structures and algorithms.

What are the most commonly searched types of Algorithm Engineer jobs in New York? The most popular types of Algorithm Engineer jobs in New York are:
What cities in New York are hiring for Algorithm Engineer Intern jobs? Cities in New York with the most Algorithm Engineer Intern job openings:
Infographic showing various Algorithm Engineer Intern job openings in New York as of July 2026, with employment types broken down into 3% Locum Tenens, 69% Full Time, 22% Part Time, 3% Contract, and 3% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $43,952 per year, or $21.1 per hour.
Quantitative Trader

Quantitative Trader

Jane Street

New York, NY • On-site

Full-time

Re-posted 16 days ago


Job description

About the Position
Our goals are to give you a real sense of what it's like to work as a Quantitative Trader at Jane Street while also providing a truly unparalleled educational experience. You'll be paired with experienced quantitative traders who will teach you how to identify market signals, analyze and execute strategies, construct quantitative models, conduct statistical analysis, and build trading intuition.
At Jane Street, the lines between research, technology, and trading are intentionally blurry, and you'll have access to petabytes of data, a computing cluster with hundreds of thousands of cores, and a growing GPU cluster containing tens of thousands of high-end GPUs. We don't believe in "one-size-fits-all" modeling solutions; we are open to and excited about applying all different types of statistical and ML techniques, from linear models to deep learning, depending on what best fits a given problem. You'll work closely with two different mentors on projects relating to their day-to-day work, giving you a sense of the variety of problems we solve every day. Past projects have included analyzing new or existing datasets, training predictive models, simulating potential new trading strategies, writing tools that we use in production, and even working to answer big-picture questions we haven't yet figured out.
During the internship, your work is reinforced with intensive classes, workshops, and team-based mock trading sessions. These will expose you to many of the dynamics we observe in real markets, illustrate the role that we play in making markets more efficient, and help build intuition for how we think about both trading and collaborating.
As a quantitative trading intern, you'll also have the opportunity to participate in one "elective" based on your interests. Electives consist of targeted classes and immersive activities, and are designed to give you a deeper and more nuanced look into one of the many aspects of what quantitative trading can look like at Jane Street:
Machine Learning, Modeling, and Data Science
You'll learn how Jane Street applies advanced machine learning and statistical techniques to make models and predictions using large datasets of both real and simulated market data. You'll learn how to train and use a variety of ML models, and gain an understanding of the differences between textbook machine learning and its application to noisy and complex financial data.
Algorithmic Trading and Market Microstructure
You'll learn the end-to-end process of developing an algorithmic trading strategy. You'll analyze market data to develop a tradable fair value and implement a trading strategy in Python. Your algorithmic strategy will connect directly to simulated markets with different market structures, and you will learn how to optimize your strategy given the unique attributes of each market. You will discover how various market dynamics affect strategy behavior and learn how real-world trading differs from simulation.
Trading Strategy and Scenarios
You'll be introduced to a rotating set of new trading scenarios inspired by real events on a particular trading desk. You'll work in teams on multiple mock trading sessions related to each scenario and use the time between sessions to refine your strategies, write recaps, and hear how the story played out in real life from our seasoned full-time traders who lived through it.
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're more interested in how you think and learn than what you currently know. You should be:
  • A strong quantitative thinker (no specific degree or major is required)
  • A clear and effective verbal and written communicator
  • Someone who enjoys working collaboratively on a team
  • Eager to ask questions, admit mistakes, and learn new things

A profitable trading strategy is only as strong as the technology it runs on, and we consider ourselves as much a technology company as a trading firm. General programming experience is a plus, but knowing a particular programming language is not required.
If you'd like to learn more, you can read about our interview process and meet some of the team. Learn more about Jane Street's internship program here.