About the Role
This role focuses on the software that maintains the health, observability, and efficiency of the firm's rapidly growing GPU fleet. You will build and own the tooling for daily GPU operations, including management, monitoring, metrics collection, maintenance, and network configuration. You will also be responsible for troubleshooting issues across the fleet, from applications to the kernel.
Responsibilities
- Build and maintain tooling for automated GPU fleet operations: management, monitoring, metrics collection, maintenance, and network configuration.
- Troubleshoot software and hardware issues across the fleet, from application and network problems down to the operating system and kernel.
- Collaborate with engineering teams to tune workloads and processes for efficient GPU utilization.
- Analyze GPU job statistics to identify trends, inefficiencies, and areas for improvement.
Requirements
- BS or MS in computer science or a related field.
- 2+ years of relevant experience, including Python development and hands-on GPU management.
- An automation-first mindset.
- Experience deploying, troubleshooting, and tuning a range of GPU hardware.
- Strong computer science fundamentals and sound software design instincts.
- Solid working knowledge of Linux/UNIX and comfort with open-source software.
- Sharp debugging skills.
- Familiarity with configuration management and monitoring technologies.
- Organized, adaptable, and collaborative.
- Familiarity with continuous integration and deployment (CI/CD) tools and processes.
Skills
- Python development
- GPU management
- Linux/UNIX
- Configuration management
- Monitoring technologies
- CI/CD
Location
- NYC
- Global
Work Type
- Hybrid
Experience Level
- 2+ years
Education Level
- BS or MS in computer science or a related field
Salary/Compensations
- $200,000-$300,000
Benefits
- Generous paid time off policies
- Savings plans and other financial wellness tools
- Hybrid working opportunities
- Free breakfast, lunch, and snacks daily
- In-office wellness experiences and reimbursement
- Company-sponsored sports teams and fitness events
- Volunteer opportunities and charitable giving
- Social events, happy hours, treats, and celebrations
- Workshops and continuous learning opportunities
About the Company
- Tower Research Capital is a leading quantitative trading firm founded in 1998, known for its high-performance platform and independent trading teams.
- The company has a 25+ year track record of innovation and a reputation for discovering unique market opportunities.
- Tower employs top systematic trading and engineering talent, empowering portfolio managers while providing global organizational scale.
- Engineers develop world-class electronic trading infrastructure, solving complex problems in low-latency programming, FPGA technology, hardware acceleration, and machine learning.
- The company invests heavily in engineering talent and technology to maintain an unmatched platform.
- Business Support teams are crucial for building and maintaining the firm's infrastructure, enabling trading and engineering teams to perform optimally.
- Tower offers a stimulating, results-oriented environment with highly intelligent and motivated colleagues.
- The company fosters a culture where smart, driven people thrive without egos, promoting a friendly, collaborative environment.
- Tower values performance and enjoyment, with no unnecessary hierarchy or ego.
Equal Opportunity
- Tower Research Capital is an equal opportunity employer.
