195 algorithm jobs at 104 companies in Princeton, NJ
1w
Save
Mark Applied
Hide
1w
Algorithm Engineer
Paris or Boston or New York City
RemoteFull Time
Beacon Biosignals: Provides AI-powered EEG monitoring and analytics for brain health.
5+ YOE5+ years ML/DL experience in regulated fields, DSP and statistics knowledge, proficiency with PyTorch, experience productionizing algorithms, and strong software/ML engineering best practices.
PyTorch, Transformer, ViT, Docker, CI/CD, experiment tracking, version control
Globus MedicalNYSE: GMED: Develops and manufactures musculoskeletal and neurosurgical medical devices.
5+ YOE5+ years algorithm development experience; degree in CS, biomedical engineering, or related field; expertise in algorithms, data structures, optimization, SCS programming experience preferred; strong analytical and communication skills.
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
5+ YOEActive TS/SCI clearance, willingness to obtain CI polygraph, B.S. in a STEM field, 5+ years software development experience, leadership experience, proficiency in Python/C/C++/Java/Rust, algorithm development experience in signal/image processing, SDA, SATCOM or SIGINT.
Yorktown Heights or San Jose or San Francisco or Cambridge or Chicago or New York City
$265k-$315k/yrHybridFull Time
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
5+ YOEPhD required in physics, CS, CE or equivalent; 5+ years hands-on quantum computing experience; strong Python, Qiskit and IBM Quantum stack skills; experience with quantum hardware, benchmarking, and performance optimization.
Hudson River Trading: A quantitative firm using technology to trade global financial markets.
Eligible 2027 graduate in a quantitative discipline; experience with Python and/or C++; statistical, numerical or ML experience; familiarity with Pandas/Numpy, R, or MATLAB; strong analytical and problem-solving skills.
CACINYSE: CACI: Provides information technology and professional services to government clients.
5+ YOEBS in STEM fields; 5+ years software development; lead interdisciplinary team; TS/SCI clearance; Python/C/C++, Java, or Rust; domains SDA/SATCOM/SIGINT; willing to polygraph.
Quantitative Technologist (Full-Time - DevOps & Systems Engineering)
Chicago or New York or Amsterdam
HybridFull Time
Radix Trading: Proprietary firm focused on quantitative research and scientific trading.
Proficient in Python; strong problem solving; experience with distributed systems and Linux; ability to thrive in a fast-paced trading environment; knowledge of algorithms and data structures; collaborative team player.
Python, Linux, Distributed Systems, HPC, Software Architecture, Data Structures, Algorithms
Trexquant: Quantitative hedge fund developing systematic trading strategies.
6+ YOESenior technologist with 6+ years in high-performance Linux trading infra; expert in C++/Java/Python; strong algorithms, concurrency, data structures; experience with OMS and low-latency systems.
C++, Python, Java, Linux, Algorithms, Concurrency, Data Structures, Distributed Systems
New York City or London or Palo Alto or Copenhagen or Seoul
$300k-$400k/yrOnsiteFull Time
Normal Computing: Building probabilistic AI and thermodynamic computing for semiconductor design.
Deep knowledge of large-model inference, stochastic systems, and numerical methods; experience implementing algorithms on real hardware; strong Python and systems-language programming skills.
FanDuelNYSE: FLUT: Offers online sports betting and daily fantasy sports services.
5+ YOE5+ years in quantitative/algorithmic trading; strong Python/C++/Java; automated trading systems; API/web scraping; ML for forecasting; risk management.
Python, C++, Java, Golang, APIs, Web Scraping, Machine Learning, Trading Systems
Principal Software Engineer I - Distributed Systems - Elasticsearch
United States or Seattle or Los Angeles or San Francisco or New York City
$133k-$211k/yrRemoteFull Time
ElasticNYSE: ESTC: Software platform for search, security, and observability.
Expertise in distributed systems and consensus algorithms, strong Java/JDK skills, deep algorithms knowledge, experience building/debugging large distributed systems, and managing projects involving multiple engineers.
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years applied software engineering experience, 2+ years leading technologists; advanced Java, data structures, algorithms, multithreading; experience with algorithmic trading, FIX, performance optimization, cloud-native systems and trading protocols.
CitiNYSE: C: Providing global banking, investment, and wealth management services.
5+ YOEAdvanced degree preferred; 5+ years trading/real-time algorithm development experience; strong quantitative, low-latency systems and programming skills (Python/R, Java desirable); experience with Q/KDB; Series 7 and 63 required or to be obtained.
CitiNYSE: C: Global diversified financial services holding.
5+ YOEAdvanced degree in a quantitative field preferred; 5+ years trading or real-time algorithm development experience; strong Python/R skills, Java desirable; experience with low-latency systems, market impact and scheduling models; Series 7 and 63 required upon hire.
Flow Traders: Provides liquidity and market making across global financial markets.
5+ YOE5+ years C++ development experience, strong algorithms and multithreading knowledge, interest in high-performance systems, and good communication skills.
Dow JonesNASDAQ: NWSA: Provides global news, financial information, and business intelligence services.
Deep knowledge of online video formats and algorithms, extensive programming and analytics experience, excellent editorial judgment, collaboration and communication skills.