Quantitative Software Engineer
We are seeking Quantitative Software Engineers to play a key role in contributing to the quantitative investment processes. Our engineers are responsible for the design, implementation, optimization, and testing of our proprietary quantitative investment systems. You will have a great opportunity to build a next generation system for global portfolio management, work with large datasets, and solve challenging business problems.
As part of a team, Primary Responsibilities include:
- Implement and enhance quantitative models, proprietary portfolio construction, and optimization techniques with Research and Portfolio Management teams
- Architect and manage global data repository incorporating millions of financial and market data points
- Create high performance simulation and optimization engines
- Develop and manage investment workflow management systems
- Build and extend analytics and reporting platforms
- MS/PhD in Computer Science, Engineering, Statistics, or related discipline
- Must have strong programming skill in Python/Julia, experience with NumPy/Pandas or similar quantitative software a plus
- Must have hands-on programming Experience in C/C++
- 2+ years’ experience with database technologies like SQL server, Oracle, etc.
- Outstanding coding, debugging, and analytical skills
- An aptitude for math and statistics
- Knowledge in .NET and C# is a plus
- Passionate about solving complex business, data, and technical challenges
- Contributions to open source software a big plus
Recommended Jobs
Senior Territory Representative - Equine (AZ, S.CA, NV, UT)
Job Description Our Equine Senior Territory Manager interacts face to face with our customers, understands their needs and consults to offer the right solutions. We work collaboratively in Field S…
Team OTR Hazmat Company Driver W2 Job in Paterson, NJ by Silvicom
Hazmat Company Truck Driver - Paterson, NJ Silvicom is on the lookout for qualified CDL A Team drivers to join our nationwide operations. We specialize in transporting hazardous materials across…
Medical Assistant/ Front Desk
Job Description Job Description - Hiring a medical assistant/ front desk staff for a solo medical practice in Princeton, New Jersey. - Full time, possible part-time position available - Respo…
Otolaryngologist (Part Time)
Description Physician Affiliate Group of New York (PAGNY)is adding an Otolaryngologist to the group at NYC Health + Hospitals/South Brooklyn Health . South Brooklyn Health is a redesigned heal…
SCHOOL BUS DRIVER
Job Description Job Description SCHOOL BUS DRIVER WANTED CLASS C, B, OR A WITH PASSENGER AND SCHOOL BUS ENDORSEMENTS. EXCELLENT PAY + MONTHLY INCENTIVE $$$ Company Description School Bus…
CNAs LPNs RNs
Job Description Job Description We are seeking a CNAs CHHAs Med Techs LPNs RNs to join our team! You will be responsible for the assessment, diagnosis, and treatment of assigned patients. Resp…
Physicist
Job Title: Physicist Location: Rutgers University Medical Grp Department Name: CINJ Radiation Physics Req #: 0000225908 Status: Salaried Shift: Day Pay Range: $218,945.00 - $265,705.…
PEP, Technical Director
Job Description Job Description Company Description VERSANT is a leading force in news, sports and entertainment - home to iconic and trusted brands that inspire, inform, and delight audienc…
Nail Tech
Job Description Job Description The essential duties of this position are: 1. Trim fingernails and toenails; 2. Clean, cut and shape nails; 3. Recommend colors, rhinestones and designs base…
Troubleshooter - Lineman/Linewoman, Maintenance & Repair
Summary Perform the work required in the operation, maintenance and repair of the transmission and distribution plant on wood poles and equipment on mats or in vaults, and the work arising in connec…