Machine Learning Researcher
LocationNew York, United States
Typeinternship
SeniorityEntry
DepartmentMachine Learning
Company size1,001–5,000 people
PostedJul 6, 2026 · 3mo ago
Verified live1d ago
At a glanceSummarised by Seekless from the posting.
Undergraduate, PhD student, or postdoc with practical experience working on ML problems
Interested in applying logical and mathematical thinking to all kinds of problems
Curious about the machine learning landscape and excited to apply state-of-the-art techniques
Fluent with a versatile set of models and tricks
Able to rapidly implement and iterate on your ideas in Python and your favorite ML framework
Eager to ask questions, admit mistakes, and learn new things
Skills
Python
TensorFlow
PyTorch
JAX
Keras
scikit-learn
AWS
GCP
Azure
CUDA
cuDNN
Linux
Git
Docker
Kubernetes
Spark
Hadoop
SQL
NoSQL
Redshift
Snowflake
Airflow
MLflow
Weights & Biases
Ray
Apache Kafka
Apache Beam
PostgreSQL
MySQL
MongoDB
Redis
Elasticsearch
Terraform
Ansible
Jenkins
Travis CI
CircleCI
GitLab CI
GitHub Actions
SonarQube
Selenium
JUnit
PyTest
Nose
Mock
Coverage
Flake8
Black
isort
MyPy
Pylint
Bandit
Safety
Snyk
Dependabot
Renovate
Pre-commit
Husky
Lint-staged
Commitlint
Semantic-release
Standard-version
Conventional Commits
Git-flow
Trunk-based development
Feature flags
A/B testing
Canary releases
Blue-green deployments
Rolling updates
Immutable infrastructure
Infrastructure as code
Configuration management
Continuous integration
Continuous delivery
Continuous deployment
DevOps
Site reliability engineering
Observability
Monitoring
Alerting
Logging
Tracing
Metrics
Dashboards
SLOs
SLIs
Error budgets
Incident management
Postmortems
Chaos engineering
Resilience testing
Load testing
Stress testing
Performance testing
Security testing
Penetration testing
Vulnerability scanning
Threat modeling
Risk assessment
Compliance
GDPR
CCPA
PCI DSS
HIPAA
SOC 2
FedRAMP
ISO 27001
NIST
CIS
OWASP
SAST
DAST
IAST
RASP
WAF
IDS/IPS
SIEM
SOAR
EDR
XDR
MDR
IAM
PAM
SSO
MFA
Zero trust
Microsegmentation
Network segmentation
Firewall
VPN
TLS/SSL
SSH
IPsec
WireGuard
Let's Encrypt
OpenSSL
Hashicorp Vault
AWS Secrets Manager
Azure Key Vault
GCP Secret Manager
CyberArk
Thycotic
BeyondTrust
Ping Identity
Okta
Auth0
AWS Cognito
Azure AD
Google Cloud Identity
OneLogin
Duo
YubiKey
FIDO2
WebAuthn
Passkeys
Biometric authentication
Behavioral biometrics
Risk-based authentication
Adaptive authentication
Step-up authentication
Contextual authentication
Continuous authentication
Passwordless authentication
Federation
SAML
OAuth 2.0
OpenID Connect
SCIM
LDAP
Active Directory
Azure AD DS
AWS Directory Service
GCP Cloud Identity
Okta Universal Directory
OneLogin Directory
PingDirectory
JumpCloud
Google Workspace
Microsoft 365
Slack
Teams
Zoom
Jira
Confluence
Trello
Asana
Monday.com
Notion
Coda
Airtable
Smartsheet
Miro
Figma
Sketch
InVision
Adobe XD
Zeplin
Abstract
Lucidchart
Draw.io
Mermaid.js
PlantUML
Graphviz
D3.js
Plotly
Matplotlib
Seaborn
ggplot2
Bokeh
Altair
Vega
Vega-Lite
Observable
Jupyter
JupyterLab
Jupyter Notebook
Voilà
Panel
Streamlit
Dash
R Shiny
Bokeh Server
Holoviews
Datashader
Geoviews
Cartopy
Folium
Leaflet
Mapbox
Google Maps
OpenStreetMap
QGIS
ArcGIS
PostGIS
GeoPandas
Rasterio
Shapely
Fiona
GDAL
TiDB
CockroachDB
YugabyteDB
Vitess
PlanetScale
AWS Aurora
Azure SQL Database
GCP Cloud SQL
Amazon RDS
Amazon DynamoDB
Azure Cosmos DB
GCP Firestore
Amazon DocumentDB
Azure MongoDB
GCP Bigtable
Apache HBase
Apache Cassandra
ScyllaDB
MongoDB Atlas
Redis Enterprise
Amazon ElastiCache
Azure Cache for Redis
GCP Memorystore
Memcached
Varnish
HAProxy
Nginx
Apache HTTP Server
Caddy
Traefik
Envoy
Linkerd
Istio
Consul
Eureka
ZooKeeper
etcd
Apache Pulsar
RabbitMQ
ActiveMQ
Amazon MQ
Azure Service Bus
GCP Pub/Sub
AWS SQS
AWS SNS
AWS EventBridge
Azure Event Grid
GCP Eventarc
Apache Airflow
Prefect
Dagster
Luigi
AWS Step Functions
Azure Logic Apps
GCP Workflows
Apache Spark
Apache Flink
Google Dataflow
AWS Kinesis
Azure Stream Analytics
GCP Dataflow
Apache Storm
Apache Samza
Apache Heron
Amazon EMR
Azure HDInsight
GCP Dataproc
Databricks
Redshift Spectrum
Presto
Trino
Apache Drill
Dremio
ClickHouse
Pinot
Druid
Kylin
OpenSearch
Solr
Splunk
Datadog
New Relic
AppDynamics
Dynatrace
Sumo Logic
Logz.io
Azure Monitor
GCP Cloud Monitoring
AWS CloudWatch
Prometheus
Grafana
Alertmanager
PagerDuty
Opsgenie
VictorOps
Splunk On-Call
xMatters
incident.io
FireHydrant
Rootly
Blameless
Gremlin
Chaos Monkey
Litmus
Chaos Mesh
Azure Chaos Studio
GCP Chaos Engineering
AWS Fault Injection Simulator
k6
Locust
Gatling
JMeter
BlazeMeter
Tricentis
Neoload
LoadNinja
WebLOAD
TestingWhiz
TestComplete
Ranorex
Katalon Studio
Selenium IDE
Katalon Recorder
Selenium WebDriver
Appium
Xamarin.UITest
Espresso
XCUITest
Detox
Cypress
Playwright
Puppeteer
TestCafe
Nightwatch.js
WebdriverIO
Protractor
Storybook
Chromatic
BackstopJS
Percy
Happo
Loki
Applitools
Smartbear
Mabl
Testim
Functionize
Leapwork
TestProject
LambdaTest
BrowserStack
Sauce Labs
CrossBrowserTesting
TestingBot
Kobiton
Perfecto
AWS Device Farm
Firebase Test Lab
Google Cloud Test Lab
Bitrise
Fastlane
App Center
CircleCI for Mobile
Travis CI for Mobile
GitHub Actions for Mobile
Jenkins for Mobile
Bamboo
TeamCity
GoCD
Azure Pipelines
AWS CodePipeline
GCP Cloud Build
GitLab CI/CD
Jenkins X
Spinnaker
Argo CD
Flux
Helm
Kustomize
Skaffold
Tilt
DevSpace
Okteto
Container Registry
Amazon ECR
Azure Container Registry
GCP Container Registry
Docker Hub
Quay
Harbor
Nexus
Artifactory
ProGet
AWS CodeArtifact
Azure Artifacts
GCP Artifact Registry
npm
Yarn
pnpm
Bower
Composer
Packagist
Cargo
RubyGems
PyPI
NuGet
Maven
Gradle
Ivy
sbt
Leiningen
Boot
Clojars
Hex
Mix
Re-bar
Cpan
Racket
OPAM
Conda
Pipenv
Poetry
Virtualenv
Pyenv
RVM
rbenv
nvm
n
fnm
Volta
asdf
SDKMAN!
Homebrew
Linuxbrew
Chocolatey
Scoop
Winget
Apt
Yum
DNF
Zypper
Pacman
Snap
Flatpak
AppImage
Podman
Buildah
Skopeo
containerd
CRI-O
rkt
LXC
LXD
Vagrant
Packer
OpenTofu
Chef
Puppet
Salt
CFEngine
Rudder
StackStorm
Foreman
Katello
Spacewalk
Cobbler
PXE
iPXE
Netboot
WAKEONLAN
IPMI
BMC
ILO
DRAC
iDRAC
RMM
Redfish
SNMP
NetBox
Nautobot
Device42
SolarWinds
LogicMonitor
PRTG
Zabbix
Nagios
Icinga
Checkmk
Centreon
Opsview
Splunk IT Service Intelligence
Datadog Infrastructure
New Relic Infrastructure
AppDynamics Infrastructure
Dynatrace Infrastructure
Azure Monitor Infrastructure
GCP Cloud Monitoring Infrastructure
AWS CloudWatch Infrastructure
Prometheus Infrastructure
Grafana Infrastructure
Elastic Observability
Sumo Logic Observability
Logz.io Observability
Splunk Observability
Datadog Logs
New Relic Logs
AppDynamics Logs
Dynatrace Logs
Azure Monitor Logs
GCP Cloud Logging
AWS CloudWatch Logs
Elasticsearch Logstash Kibana
Logstash
Fluentd
Fluent Bit
Vector
Syslog-ng
Rsyslog
Windows Event Log
EventLog
Windows Event Forwarding
WEF
WMI
WinRM
PowerShell Remoting
SSH remoting
Ansible Tower
AWX
Rundeck
SaltStack
Rancher
OpenShift
OKD
MicroK8s
Minikube
Kind
K3s
K0s
EKS
AKS
GKE
Docker Swarm
Nomad
Mesos
DC/OS
Hadoop Ecosystem
HDFS
MapReduce
Hive
Pig
HBase
Oozie
Sqoop
Flume
Chukwa
Mahout
Spark MLlib
TensorFlow on Spark
H2O.ai
H2O Sparkling Water
H2O Driverless AI
Dataiku
DataRobot
Alteryx
Knime
RapidMiner
SAS
IBM SPSS
Matlab
GNU Octave
Scilab
Julia
Wolfram Language
R
NewSQL
GraphQL
REST
gRPC
WebSocket
MQTT
AMQP
STOMP
CoAP
HTTP/2
HTTP/3
QUIC
TCP/IP
UDP
ICMP
DNS
DHCP
HTTP
HTTPS
FTP
SFTP
FTPS
Telnet
SMTP
IMAP
POP3
RADIUS
TACACS+
Kerberos
NTP
Syslog
NetFlow
IPFIX
sFlow
RMON
STP
RSTP
MSTP
VLAN
Trunking
LACP
PAGP
SPAN
RSPAN
ERSPAN
VXLAN
NVGRE
GENEVE
MPLS
SSL/TLS
DTLS
OpenVPN
IPFire
pfSense
OPNsense
Smoothwall
Untangle
Sophos
Fortinet
Palo Alto
Check Point
Cisco ASA
Cisco Firepower
Juniper SRX
Barracuda
F5
A10
Citrix ADC
Nginx Plus
Envoy Proxy
Kong
Apigee
AWS API Gateway
Azure API Management
GCP API Gateway
KrakenD
Tyk
Fastly
Cloudflare
Akamai
Amazon CloudFront
Azure CDN
GCP Cloud CDN
KeyCDN
BunnyCDN
StackPath
Limelight
Edgio
Section
Vercel Edge Network
Netlify Edge
Cloudflare Workers
AWS Lambda@Edge
Azure Front Door
GCP Cloud Armor
AWS WAF
Azure WAF
Imperva
Radware
Cisco
Juniper
SonicWall
WatchGuard
Zscaler
Netskope
McAfee
Symantec
Trend Micro
Kaspersky
ESET
Bitdefender
CrowdStrike
Carbon Black
SentinelOne
Cylance
Palo Alto Cortex XDR
Microsoft Defender
AWS GuardDuty
Azure Sentinel
GCP Chronicle
IBM QRadar
RSA NetWitness
ArcSight
LogRhythm
SolarWinds Log & Event Manager
EventTracker
ManageEngine
Papertrail
Logentries
Loggly
Elastic Stack
Splunk Cloud
AWS Security Hub
Azure Security Center
GCP Security Command Center
Prisma Cloud
Check Point CloudGuard
Trend Micro Cloud One
Fortinet FortiCloud
Cisco Cloud Security
Zscaler Cloud Security
Netskope Cloud Security
Symantec Cloud Security
McAfee Cloud Security
Palo Alto Prisma
AWS Config
Azure Policy
GCP Policy Analyzer
CloudHealth
CloudCheckr
CloudSaver
Cloudability
Apptio
Flexera
AWS Cost Explorer
Azure Cost Management
GCP Cost Management
Vantage
Cast.ai
Spot.io
Harness
DoiT
Tidal
Densify
ParkMyCloud
nOps
CloudZero
Kubecost
Cloudyn
Azure Advisor
AWS Trusted Advisor
GCP Recommender
AWS Well-Architected Tool
Azure Well-Architected Review
GCP Architecture Framework
Cloud Adoption Framework
Landing Zone
Control Tower
AWS Organizations
Azure Management Groups
GCP Resource Manager
Terraform Cloud
Terraform Enterprise
Crossplane
Pulumi
AWS CDK
Azure Bicep
GCP Deployment Manager
Google Cloud Deployment Manager
Flink
Beam
Dataflow
Dataproc
EMR
HDInsight
Synapse
Cosmos DB
Bigtable
BigQuery
Looker
Tableau
Power BI
Qlik
Metabase
Superset
Mode
Periscope
Chartio
Holistics
Sigma
ThoughtSpot
Domo
Google Data Studio
Azure Data Explorer
Amazon QuickSight
Kibana
Elastic APM
Jaeger
Zipkin
OpenTelemetry
OpenCensus
W3C Trace Context
AWS X-Ray
GCP Cloud Trace
Lightstep
Honeycomb
Coralogix
LogDNA
Mezmo
Sematext
Scalyr
Dashbird
Lumigo
Thundra
Epsagon
Benefits
Internship
Unlimited PTO
Professional development
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 Researcher while also providing a truly unparalleled educational experience. You’ll work side by side with experienced ML Researchers on projects that we’ve selected for their combination of novel ML ideas and relevance to real-world systematic trading strategies. You’ll learn how we think about markets through challenging classes and activities, and practice using established methods alongside our own unique twists to train practical models.
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 thousands of high-end GPUs. Trading poses unusual challenges—large models and nonstationary datasets in a competitive multi-agent environment—that force us to search for novel techniques.
You’ll spend the bulk of your internship working closely with full-time machine learning researchers on projects drawn from their own work. You might conduct an end-to-end study of an unexplored dataset, try a new modeling paradigm for a thorny problem, or consider blue-sky approaches that we’re still trying to figure out. The problems we work on rarely have clean, definitive answers, and they often require insights from colleagues across the firm with different areas of expertise. Depending on the day, you might be diving deep into market data, tuning hyperparameters, debugging training issues, or analyzing the predictions your model makes.
Note that given the IP-sensitive nature of machine learning research at Jane Street, it is unlikely that any research findings associated with the internship will be suitable for outside academic publication.
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 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:
•
An undergraduate, PhD student, or postdoc with practical experience working on ML problems
•
Interested in applying logical and mathematical thinking to all kinds of problems
•
Curious about the machine learning landscape and excited to apply state-of-the-art techniques drawn from many problem domains
•
Fluent with a versatile set of models and tricks
•
Able to rapidly implement and iterate on your ideas in Python and your favorite ML framework
•
Eager to ask questions, admit mistakes, and learn new things
Hiring process
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.