Join Man Group as a Python Engineer in the Machine Learning Technology Team
The Team: The Machine Learning Technology team at Man Group is a dynamic and agile unit focusing on generative AI and facilitating the use of cutting-edge machine learning tools across the organization. Our team not only develops and provides the ML platform but also partners with business units to transform their ideas into impactful solutions.
As an Engineer in our Machine Learning Technology team, you will contribute to the development of a state-of-the-art platform, collaborating closely with various teams to understand their needs and guide them in leveraging the platform. Additionally, you will utilize both the platform and your expertise to design and implement tailored solutions as required.
Why Join Us?
Located at the intersection of finance and the evolving field of AI engineering, our team is positioned in a rapidly advancing space. This role offers the opportunity to make significant contributions across the business by developing solutions to previously insurmountable challenges.
Our Technology Stack
- Backend and APIs: Python
- Frontend: TypeScript and React
- Development and Production Environments: Linux
- Collaboration with teams utilizing Python scientific stack (NumPy, SciPy, Pandas), Java, or C#
Working Here
Man Tech offers a small-company feel with no hierarchy, transparent and collaborative environment, providing ample opportunities for career growth and impact. We actively engage with the broader tech community by:
- Hosting and sponsoring London’s PyData and Machine Learning Meetups
- Open-sourcing some of our technology – see our GitHub:
- Speaking at industry conferences and tweeting about our technology – follow us @manquanttech
Our fantastic open-plan office overlooks the River Thames, creating a great work environment. We regularly organize social events like photography, climbing, karting, wine tasting, and team lunches. The office is equipped with cool tech such as light cubes, 3D printers, a maker-space, and a music room.
Benefits
- Competitive compensation and a generous holiday allowance
- Various health and flexible benefits
- Commitment to continuous learning through coaching, mentoring, conference attendance, and sponsoring academic and professional qualifications
Technology and Business Skills
We strive to hire the brightest, most skilled, and passionate technologists.
Essential Skills:
- Enthusiasm for AI engineering and staying updated with advancements in AI tools and models
- Advocate for collaborative software engineering techniques
- Strong proficiency in Python and Linux platforms
- Experience with data analysis techniques and relevant libraries (NumPy, SciPy, Pandas)
- Interest and understanding of financial markets and instruments
- Relevant mathematical knowledge (e.g., statistics, optimization algorithms)
Advantageous Skills:
- Experience with language processing techniques or toolkits like NLTK
- Experience designing or using document search tools
- Proficiency in utilizing or fine-tuning generative models (e.g., large language models)
- Experience in building and deploying data visualization tools
Personal Attributes
- Strong academic record with a degree in Computer Science, Mathematics, Engineering, or Physics
- Pride in engineering excellence
- Passion for technology demonstrated through personal projects or open-source involvement
- Intellectual robustness with an analytical approach to problem-solving
- Self-organized with effective time management skills
- Excellent interpersonal skills
- Confident communicator capable of handling conflicting views positively
Work-Life Balance and Benefits at Man Group
Man Group is committed to providing the best working environment, emphasizing equality of opportunity, diversity, and inclusion. We support numerous charities and global initiatives and offer flexible or part-time working options. Employees receive two 'Mankind' days of paid leave for volunteering. We offer comprehensive benefits, including