Job Description
Blockhouse's success stems from our groundbreaking approach to quantitative finance, blending sophisticated machine learning models with robust financial strategies to redefine market dynamics. We are on the hunt for a Machine Learning Engineer to elevate our capabilities and set new standards in financial analytics and execution.
Key Responsibilities
Implement and Fine-Tune Transformer-Based Models: Develop and optimize novel transformer-based models to enhance our trading algorithms and strategies.
Design and Evaluate RL Agents: Make design choices for, evaluate, and implement the best reinforcement learning agents for our recommendation engine.
Develop NLP Bots within RAG Framework: Create, implement, and fine-tune an NLP bot using a Retrieval-Augmented Generation (RAG) framework to perform calculations related to TCA and trade execution, as well as interface with our transformer/RL recommendation engine.
Model Explainability: Provide detailed explanations and insights into model decisions and behaviors to ensure transparency and trust in our AI systems.
Collaborate with Quantitative Teams: Work closely with our team of quant researchers and data scientists to integrate machine learning solutions effectively into our trading platform.
Continuous Improvement: Stay abreast of the latest developments in machine learning and contribute to the continuous improvement of our models and methodologies.
Ideal Candidate Profile
Educational Background: Holds a Master’s or PhD in a quantitative field such as Computer Science, Machine Learning, Artificial Intelligence, or a related discipline.
Machine Learning Expertise: Demonstrates a strong grasp of advanced machine learning techniques, particularly in transformer-based models and reinforcement learning.
Programming Proficiency: Proficient in Python and familiar with relevant libraries and tools used in machine learning and natural language processing (e.g., PyTorch, TensorFlow, Hugging Face).
Analytical Mindset: Detail-oriented with a rigorous approach to analysis and a natural curiosity for exploring new methodologies.
Problem-Solving Abilities: Comfortable tackling problems that rarely have clean, definitive answers, and capable of pushing in new and unknown directions while maintaining clarity of purpose.
Communication Skills: Possesses outstanding communication skills, capable of conveying complex technical concepts and results effectively across multidisciplinary teams.
Why You Should Join Us
Innovative Environment: Lead the charge in financial innovation at a company that's at the forefront of integrating advanced machine learning techniques with traditional financial models.
Expert Team: Work alongside the brightest minds in an environment that values bold ideas and radical solutions to complex problems.
Professional Growth: Enjoy a vibrant company culture that promotes career development, continuous learning, and work-life balance.
Compensation: Receive competitive compensation in a mixture of cash and equity, recognizing your contributions to our success.
Work Hours: This is a full-time role requiring 40-50 hours per week.
If you are passionate about leveraging advanced machine learning techniques to drive financial innovation and eager to apply your engineering skills to solve complex problems, join us. Together, we will chart the future of finance, today.