Nebius

Senior Software Engineer (TractoAI, C++)

Nebius

Apply
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