Distributed Computing Application Engineer
London
Qube Research & Technologies
Distributed Computing Application Engineer
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped QRT’s collaborative mindset which enables us to solve the most complex challenges. QRT’s culture of innovation continuously drives our ambition to deliver high quality returns for our investors.
Our Workload Scheduling team is seeking a skilled Distributed Computing Application Engineer. In this role, you'll collaborate with diverse business units to architect and optimize large-scale, compute-intensive workflows across multiple locations. Leveraging platforms such as Ray and YellowDog, you'll guide the integration and support of distributed computing solutions, driving performance and scalability in complex environments.
Your Future Role within QRT:
- Collaborate with business teams to integrate distributed computing into workflows
- Optimize applications for performance on distributed platforms
- Provide architectural and technical guidance on distributed computing design and development
- Design, implement, and manage systems using Ray and YellowDog
Your Present Skillset:
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of loosely/tightly coupled workloads
- Experience with HPC platforms and job/resource scheduling
- Proficiency with cloud platforms: AWS, Azure, or Google Cloud
- Experience with large-scale systems (1000+ nodes, 10k+ tasks)
- Expertise in monitoring/troubleshooting distributed environments
- Advanced use of Ray for ML pipelines, tuning, and distributed execution
- Proficient in Python and Conda; skilled in Docker and Kubernetes
- Knowledge of IAM and networking (TCP/IP, UDP/IP, LAN/WAN)
- Strong analytical, independent problem-solving, and communication skills
QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Azure Computer Science Docker Engineering GCP Google Cloud HPC Kubernetes Machine Learning Pipelines Python Research
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.