Machine Learning Engineer

Machine Learning Engineer

London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Join a dynamic ML team to enhance trading strategies and improve research workflows.
  • Company: A global tech-centric prop trading fund with a focus on innovation and technology.
  • Benefits: Enjoy generous health benefits, excellent holiday entitlement, and a private on-site gym.
  • Why this job: Perfect for those passionate about software engineering and eager to learn in a fast-paced environment.
  • Qualifications: Strong mathematical background and experience with ML techniques and infrastructure required.
  • Other info: Recreation spaces with free meals and snacks to keep you energised!

The predicted salary is between 43200 - 72000 Β£ per year.

Summary:

Fantastic opportunity to work at a tech-centric prop trading fund which trades a wide range of financial products, with offices across the globe. Looking for a pragmatic ML Engineer with strong mathematical foundations to join their growing ML team and help drive the direction of the ML platform.

In this role, you’ll draw on your in-depth knowledge of the ML ecosystem and understanding of varying approaches – whether it’s neural networks, random forests, gradient-boosted trees, or sophisticated ensemble methods – to aid decision-making, choosing the right tool for the problem. Your work will also focus on enhancing research workflows to tighten feedback cycles. Successful ML engineers will be able to understand the mechanics behind various modeling techniques, while also being able to break down the mathematics behind them.

The ideal candidate will be passionate about the craft of software engineering, who enjoys designing APIs systems that colleagues love to use. If you also have a great appetite for learning new things, this role is for you!

Requirements:

  • Solid mathematical background, plus experience with ML techniques and infrastructure
  • You have previously built and maintained training and inference infrastructure
  • A robust understanding of what it takes to move from concept to production
  • Strong experience in model training & mathematical concepts, e.g. linear algebra, greek alphabet, choice of loss functions, regularization techniques, model architecture, optimizer, learning rate schedules, etc.
  • Thorough understanding of Python tools and libraries, keen to offer advice on best practices
  • Experience using Jax, Tensorflow or similar ML frameworks a huge plus
  • Benefits:

  • Market-leading salaries
  • Generous benefits package, including physical & mental health benefits, excellent holiday entitlement, significant parental leave, retirement benefits, private on-site gym
  • Focus on learning & development with tuition reimbursement
  • Recreation spaces with breakfast, lunch, snacks and treats
  • Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

    Machine Learning Engineer employer: Oxford Knight

    Join a dynamic and innovative prop trading fund that prioritises technology and employee well-being. With a strong focus on learning and development, you will have access to generous benefits including health support, extensive holiday entitlement, and a vibrant work culture that encourages collaboration and creativity. Located in a global hub for finance and technology, this role offers the unique opportunity to shape the future of machine learning in trading while enjoying a supportive environment that values your growth.
    O

    Contact Detail:

    Oxford Knight Recruiting Team

    StudySmarter Expert Advice 🀫

    We think this is how you could land Machine Learning Engineer

    ✨Tip Number 1

    Familiarise yourself with the specific ML frameworks mentioned in the job description, such as Jax and TensorFlow. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your commitment to the role during interviews.

    ✨Tip Number 2

    Brush up on your mathematical foundations, especially linear algebra and loss functions. Being able to discuss these concepts fluently will show your depth of knowledge and help you stand out as a candidate who truly understands the mechanics behind ML techniques.

    ✨Tip Number 3

    Prepare to discuss your previous experiences with building and maintaining training and inference infrastructure. Be ready to share specific examples of challenges you faced and how you overcame them, as this will highlight your practical skills and problem-solving abilities.

    ✨Tip Number 4

    Show your passion for software engineering by discussing any personal projects or contributions to open-source ML tools. This will not only reflect your enthusiasm for the field but also your willingness to learn and grow, which is highly valued in our team.

    We think you need these skills to ace Machine Learning Engineer

    Strong Mathematical Foundations
    Machine Learning Techniques
    Model Training and Inference Infrastructure
    Understanding of Model Architecture
    Linear Algebra
    Loss Functions and Regularization Techniques
    Optimisation Techniques
    Learning Rate Schedules
    Proficiency in Python
    Experience with Jax, TensorFlow or similar ML Frameworks
    API Design and Development
    Problem-Solving Skills
    Attention to Detail
    Adaptability and Willingness to Learn

    Some tips for your application 🫑

    Tailor Your CV: Make sure your CV highlights your strong mathematical background and experience with machine learning techniques. Include specific projects or roles where you built and maintained training and inference infrastructure.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and your eagerness to learn. Mention how your skills align with the requirements of the role, particularly your understanding of model training and mathematical concepts.

    Showcase Relevant Projects: If you have worked on projects involving Jax, Tensorflow, or similar ML frameworks, be sure to include these in your application. Describe your role and the impact of your contributions to demonstrate your expertise.

    Highlight Problem-Solving Skills: Emphasise your ability to choose the right tools for various problems and your experience in enhancing research workflows. This will show that you can contribute to the direction of the ML platform effectively.

    How to prepare for a job interview at Oxford Knight

    ✨Brush Up on Your Mathematics

    Given the strong mathematical foundation required for this role, make sure to review key concepts such as linear algebra, loss functions, and regularisation techniques. Be prepared to discuss how these concepts apply to machine learning models during your interview.

    ✨Showcase Your ML Experience

    Highlight your previous experience with building and maintaining training and inference infrastructure. Be ready to provide specific examples of projects you've worked on, particularly those that demonstrate your understanding of moving from concept to production.

    ✨Familiarise Yourself with Relevant Tools

    Make sure you are well-versed in Python tools and libraries, as well as frameworks like Jax and TensorFlow. Discussing best practices and your experiences with these tools can set you apart from other candidates.

    ✨Demonstrate Your Passion for Learning

    This role values a great appetite for learning new things. Be prepared to share examples of how you've pursued continuous learning in your career, whether through courses, personal projects, or staying updated with the latest trends in machine learning.

    Machine Learning Engineer
    Oxford Knight
    Location: London
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    O
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >