AQR Capital Management→
Software Engineer - Quantitative Research at AQR Capital… · Greenwich
Entry LevelOn-siteFull-timeGreenwich, CT$120k–$135k/yr
Skills
pythonjavaawsmachine learningnatural language processingobject-oriented programmingfinance knowledge
Job Description
Summary: AQR Capital Management is a global investment firm that applies quantitative tools to manage risk and deliver long-term results. The Software Engineer will build and extend infrastructure and platforms to support quantitative research initiatives, focusing on scalable storage, data ingestion, and model computation.
Responsibilities:
- Build or extend scalable, AWS-based storage and computing infrastructure
- Develop generalized research platform
- Create data ingestion and validation engine
- Construct model computation and signal generation pipeline
- Implement machine learning / Natural Language Processing pipeline
Required Qualifications:
- A Bachelors or Masters degree in Computer Science or related field
- 1-3 years of full-time experience in a software development position
- Ability and desire to develop in Python (our primary language for the business)
- Ability and desire to develop in Java
- Mastery of design patterns and object-oriented programming techniques
- Strong understanding of best practices for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud
- Strong attention to detail, passion for careful testing
- Excellent communication skills
Preferred Qualifications:
- Understanding or experience in finance a plus
Required Skills: Python, Java, AWS
Important Skills: Machine Learning, Natural Language Processing, Object-Oriented Programming
Nice-to-Have Skills: Finance Knowledge
Benefits: Paid time off, Medical/dental/vision insurance, 401(k)
Benefits
Paid time off
Medical/dental/vision insurance
401(k)