Data Scientist

Edgestream Partners is a quantitative investment manager founded, run, and owned by scientists and engineers. We use advanced mathematics and technology to model the behavior of financial assets and trade systematically in markets around the world.

Edgestream’s culture isn’t the typical Wall Street one. We focus on the long term, working together to build elegant, correct, and general systems that endure and scale as we grow. We prize curiosity, creativity, attention to detail, and intellectual honesty. These are the foundations of the scientific knowledge that powers our business. And we incentivize our employees to cooperate and share ideas, because we know that compounding our efforts magnifies our achievements.

We’ve been trading since 2003, and we’re still growing. We’re looking for talented, curious, and driven people who can grow with us in the years ahead.

Working at Edgestream

We’re based in Princeton, NJ, a charming university town with a vibrant intellectual community, excellent amenities, and world class schools. Princeton is surrounded by gorgeous countryside, and features easy access to NYC and Philadelphia.

We maintain a collegial and stimulating atmosphere in our well-appointed office. Brilliant colleagues, lively lunchtime discussions, and visiting lecturers give us plenty of food for thought, while private offices and a supportive environment give us the space to focus on solving hard and important problems.

About the Job

Edgestream is looking for a data scientist with strong data engineering skills to become a high-impact member of our team.


  • Developing production-quality software for processing of data:
    • Ensuring data quality in the pipeline from data acquisition to the model,
    • Working in a distributed-memory multiprocessing environment.
  • Identification and refinement of features in data that are useful for modeling.
  • Contributing to our understanding of data, including market microstructure.
  • Parsing, normalizing, and understanding historical market data.
  • Evaluation and absorption of new data types and sources for use in modeling.
  • Aiding in the design of real-time data acquisition systems.
  • Close collaboration with research team, software engineers, and trading-operations staff.


  • Advanced degree in the physical sciences, computer science, or mathematics.
    Experience working with, processing, and analyzing data.
    Strong programming skills, in one or many of the following:
    • Python, Pandas, Numpy, Matlab, R,
    • HPC,
    • Linux/UNIX: command line tools, filesystems, signals, pipes.
  • An interest in working across the spectrum, from low-level data processing (data
    engineering) up through analysis and feature detection.
  • No prior experience in finance required.

Some of the benefits of working at Edgestream:

  • Competitive salary, bonus, and incentive compensation based on overall company
  • Fantastic resources, accumulated over decades, for turning ideas into reality.
  • Comprehensive, first-class benefits (including excellent medical and dental insurance, 401(k)s, life and disability insurance, catered lunch, and an onsite gym).
  • For qualified employees, the opportunity to invest in our funds.

Contact Info

No telecommuting.

Legal disclaimer: In compliance with federal law, all persons hired will be required to verify
identity and eligibility to work in the United States and to complete the required employment
eligibility verification document form upon hire.