At a Glance
- Tasks: Lead the development of innovative trading model research frameworks and tools.
- Company: Join a leading proprietary trading firm with an entrepreneurial spirit.
- Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
- Why this job: Make a real impact in the world of trading with cutting-edge technology.
- Qualifications: Advanced degree and 5+ years in MLOps and Research Engineering required.
- Other info: Collaborative culture that values creativity and innovation.
The predicted salary is between 43200 - 72000 Β£ per year.
Flow Traders is looking for a Senior Research Engineer to join us in our London office. This is a unique opportunity to join a leading proprietary trading firm with an entrepreneurial and innovative culture at the heart of its business. We value quick-witted, creative minds and challenge them to make full use of their capacities.
As a Senior Research Engineer, you will be responsible for helping to lead the development of our trading model research framework and its integration with our platform for deploying/running those models in production. You'll be responsible for expanding the current (limited) scope of the framework and platform to become the global standard way of training, consuming, combining, and transforming any data source in a data-driven systematic way.
What you will do:
- Lead the development and global rollout of our research framework for defining and training models through various optimization procedures (supervised learning, backtesting etc.), as well as its integration with our platform for deploying and running those models in production.
- Develop tools/frameworks for use by our Quantitative Researchers and Traders to test hypotheses and tune/develop data-driven systematic trading strategies.
- Work with the business to refine requirements, collect feedback, and iterate on design and implementation of research tools.
What you need to succeed:
- Advanced degree (Master's or PhD) in a relevant field.
- 5+ years of hands-on experience in MLOps and Research Engineering.
- Strong proficiency in programming languages such as Python, with experience in libraries like TensorFlow, PyTorch, and scikit-learn.
- Demonstrated experience in designing and implementing end-to-end machine learning pipelines, including data preprocessing, model training, deployment, and monitoring.
- Experience in developing and deploying RESTful APIs and microservices for model serving.
- Familiarity with Big Data technologies such as Ray, Dask, and Spark.
- Experience with data visualization and reporting tools.
- Familiarity with databases and query languages for data extraction and transformation.
- Understanding of and experience with modern software development practices and tools (e.g. Agile, version control, automated testing, CI/CD, observability).
- Solid understanding of cloud platforms (e.g. AWS, Azure, GCP) and containerization technologies (e.g. Docker, Kubernetes).
Please note that we do not offer sponsorship for our London office.
Senior Research Engineer in City of London employer: Flow Traders
Contact Detail:
Flow Traders Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Research Engineer in City of London
β¨Tip Number 1
Network like a pro! Reach out to current employees at Flow Traders on LinkedIn or attend industry events. A friendly chat can give you insights and maybe even a referral, which can really boost your chances.
β¨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects related to MLOps and Research Engineering. This is your chance to demonstrate your expertise in Python and machine learning frameworks.
β¨Tip Number 3
Ace the interview! Brush up on your technical knowledge and be ready to discuss your experience with data-driven strategies. Practice common interview questions and think of examples that highlight your problem-solving skills.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows youβre genuinely interested in joining the Flow Traders team.
We think you need these skills to ace Senior Research Engineer in City of London
Some tips for your application π«‘
Show Off Your Skills: Make sure to highlight your advanced degree and hands-on experience in MLOps and Research Engineering. We want to see how your skills align with the role, so donβt hold back on showcasing your programming prowess and familiarity with tools like TensorFlow and PyTorch.
Tailor Your Application: Take a moment to customise your application for the Senior Research Engineer position. Use keywords from the job description to demonstrate that you understand what weβre looking for and how you can contribute to our innovative culture.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your experience and how it relates to the role. Avoid fluff and focus on what makes you a great fit!
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, it shows youβre serious about joining our team at Flow Traders.
How to prepare for a job interview at Flow Traders
β¨Know Your Tech Inside Out
Make sure youβre well-versed in the programming languages and libraries mentioned in the job description, especially Python, TensorFlow, and PyTorch. Brush up on your experience with MLOps and be ready to discuss specific projects where you've designed and implemented machine learning pipelines.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled complex problems in your previous roles. Think of examples where you developed tools or frameworks that improved processes for Quantitative Researchers or Traders. This will demonstrate your ability to lead and innovate.
β¨Understand the Business Needs
Familiarise yourself with Flow Traders' business model and how your role as a Senior Research Engineer fits into it. Be ready to talk about how you would refine requirements and iterate on designs based on feedback from the business side.
β¨Be Ready for Technical Questions
Expect technical questions that test your knowledge of cloud platforms, containerization technologies, and modern software development practices. Prepare to explain your experience with CI/CD, automated testing, and observability in a clear and concise manner.