Senior Software Engineer (TractoAI, C++)
Nebius
6 days ago
Amsterdam, Netherlands
Senior
Responsibilities
- Design new features and microservices for the TractoAI platform.
- Investigate performance issues of user workloads.
- Collaborate with the SRE team to enhance system stability.
- Support S3 as storage for TractoAI.
- Implement a fair strategy for disk throughput distribution.
- Enable modern hardware utilization within user job VMs.
- Improve the TractoAI scheduler for uniform data splitting.
- Enhance TractoAI IO engines for optimal performance.
Requirements
- 5+ years of experience as a software engineer.
- Proficiency in C++.
- Experience with concurrency.
- Result-oriented with a focus on feature adoption.
- Willingness to explore HPC or GPU computing.
- Ability to write code in Go/Python occasionally.
- Knowledge of distributed systems design.
- Understanding of database operations.
- Familiarity with OS internals.
- Experience in performance engineering.
- Experience maintaining large-scale stateful systems.
Benefits
- A dynamic and collaborative work environment.
- Opportunity to work on cutting-edge technology.
- Flexible working conditions.
- Competitive salary and benefits.
Tech Stack
AWSAzureC++GoGoogle Cloud PlatformPython
Categories
AI & MLBackendData Engineering