Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Research Engineer
150 000 - 300 000$
Описание вакансии
Текст:
TL;DR
Research Engineer (Machine Learning): Designing high-performance tooling and infrastructure to accelerate the development of machine learning models used in systematic trading with an accent on numerical computation methods and training deep learning models. Focus on profiling and optimizing distributed model training and inference, including GPU acceleration and the latest ML compiler technologies.
Company
applies cutting-edge scientific research and technological innovation to deliver unparalleled performance in global financial markets.
What you will do
- Scale neural network training systems to support larger, more complex models.
- Explore and prototype novel modeling approaches.
- Collaborate with researchers to bring promising models into production.
- Profile and optimize distributed model training and inference.
- Establish best practices for a clean, reproducible, and maintainable research codebase.
Requirements
- Strong software engineering skills with experience in machine learning, numerical computing, and/or applied ML research.
- Proficiency with Python and numerical + ML frameworks (PyTorch, JAX, numpy).
- Practical experience deploying ML models or infrastructure in a research and production environment.
- Understanding of GPU architecture (memory structure, SMs, performance counters, etc.) and profiling techniques.
- BS/MS/PhD in Computer Science, Applied Math, Engineering, or a related technical field.
Culture & Benefits
- Benefits: Fully paid medical, dental, and vision for employees and dependents, competitive 401k plan, employer-paid life & disability insurance.
- Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events.
- Development: Open environment to maximize learning and knowledge sharing.
- Time: Generous PTO, paid holidays, competitive paid caregiver leaves.