Posted 4 years, 9 months ago
Roles
Quant Python EngineerLocations
London
Contacts
Milly Parrott
milly.parrott@man.com
Description
As a Quant Python Engineer in Alpha Tech at Man you will be working hand-in-hand with our Quant Researchers. Your challenges will be varied, and will involve implementing new trading strategies, building new research frameworks and quant libraries, prototyping new data feeds, development of new portfolio construction techniques or building risk analysis tools. Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle. We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker + Kubernetes for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and Slack for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries. Alpha Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. o We host and sponsor London’s PyData and Machine Learning Meetups o We open-source some of our technology. See https://github.com/man-group o We regularly talk at leading industry conferences, and tweet about relevant technology and how we’re using it. See @manquanttech Essential Skills o A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches o Expert knowledge in one or more programming languages, preferably Python o Proficient on Linux platforms with knowledge of various scripting languages o Strong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB o Proficient with a range of open source frameworks and development tools e.g. NumPy/SciPy/Pandas, Pyramid, AngularJS, React o Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns. If you're interested, please get in touch with Milly Parrott - milly.parrott@man.com
Similar Jobs
-
Man Group Tech
As a Quant Developer here at Man Group you will be working hand-in-hand with our Quant Researchers. Your challenges will be varied, and will involve i...
-
Man AHL
As a Quant Platform Developer at AHL you will be building the tools, frameworks, libraries and applications which power our Quantitative Research and ...
-
Man Group
Hi. We’re building and deploying GenAI powered solutions across our asset management business and are looking for a AI engineers to help us scale up. ...
-
Queueco
We are a proprietary trading firm operating in conventional as well as cutting-edge alternative markets. Our strategies run 24/7 without manual interv...
-
Gambit Research Ltd
At Gambit Research we specialise in creating and managing an automated betting service, via research, statistical analysis and the use of complex algo...
Create your own personalized Job Alert