Research Infrastructure
We’re looking for a uniquely talented software engineer to join our world-
class team. PDTers are creative, energetic, friendly, entrepreneurial, and
collaborative. If you could walk around our office, you’d see that we’re a
focused, intent, and nimble company. Our engineers love to work on
challenging and complicated problems, and in return, they have a chance to
make a direct impact on our bottom line. For the right talent, there is
fantastic growth potential.
Research at PDT requires significant compute capacity, and as such, we are
looking for a talented engineer that understand the importance of how a well-
built infrastructure supports complex scientific research.
Expectations:
- Maintain, develop, and re-imagine extensive internal research stack that continues to be a differentiating factor for PDT business, including container, distributed algorithm, grid-abstraction, and calculation frameworks used by researcher and production teams.
- Allow the scale, algorithmic complexity, and performance of our HPC grid to be accessible to a diverse set of research users and use cases.
- Partner with our research team to understand future research directions, and build the next generation of technologies for alpha, signal, and portfolio construction.
- Competence with linear algebra, calculus, numerical analysis, and wide range of model estimation techniques a big plus.
Below is a list of skills and experiences we think are relevant. Even if you
don’t think you’re a perfect match, we still encourage you to apply because we
are committed to developing our people.
- Exceptional programming skills
- Passion for infrastructure development
- Masters (or equivalent experience) in computer science, statistics, mathematics, or a related field
Preferred Qualifications:
- Experience with Machine Learning systems
- Experience with C++
- Experience with the Python scientific stack