wagey.ggwagey.gg
30,363  jobs30,363  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(30,363)/Software Engineer Role(2,043)/Delos Data Inc (3) - System Software Engineer
Delos Data Inc

Delos Data Inc - System Software Engineer

Remote - Montreal, Quebec, Canada$120k - $180k+ Equity4w ago
RemoteNAArtificial IntelligenceSoftware EngineerSystems EngineerC++PythonLinuxCUDAJAX

Requirements

• Strong proficiency in C++ and Python, with a deep understanding of systems programming fundamentals (memory management, concurrency, OS internals). • Proficient in a Linux development environment. • Experience with GPU programming (CUDA) and performance optimization for parallel architectures. • Familiarity with distributed AI frameworks (PyTorch, JAX, or DeepSpeed) and/or inference engines (vLLM, SGLang, Dynamo/TRT-LLM). • Hands-on experience with large-scale cluster orchestration and telemetry tools. • Education: • Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.

Responsibilities

• Collaborate across the stack to influence the design of our foundational technology, ensuring it meets the needs of next-generation AI models. • Identify and resolve performance bottlenecks in distributed training and inference workloads through deep-dive analysis of the software-hardware interface. • Conduct rigorous performance benchmarking and characterization on multi-node clusters.

Benefits

• Level 1: I build AI pipelines or models using high-level frameworks (like PyTorch, vLLM, or DeepSpeed) in Python. I have not written low-level C++ systems software to manage custom memory orchestration or multi-node networking. • Level 2: I write C++ components for applications, but I rely entirely on standard high-level libraries (like std::thread or standard TCP sockets). I do not directly manage low-level Linux POSIX constructs or hardware-level memory boundaries. • Level 3: I write performance-critical C++ systems software. I have active experience using POSIX threads (pthreads) for strict CPU core-pinning, managing large data structures via Shared Memory (shm_open), and optimizing cluster data ingestion using asynchronous file/network I/O. • Level 4: I design core execution or communication runtimes for multi-GPU/multi-node clusters. I can confidently orchestrate lock-free multi-threaded synchronization, handle zero-copy memory transfers between host RAM and AI accelerators, and debug complex cluster latency bottlenecks at the software-hardware interface. • Recruiting Privacy Policy

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

element84element84 - AI Systems Engineer (Aerospace Integrations) (Hub-Remote: DC or Philly Metro)1mo ago
·Remote - Alexandria, Virginia, United States·$157k - $189k/year
RemoteNAMidCloud ComputingArtificial IntelligenceSystems EngineerSoftware EngineerPythonTypeScriptAWSGCPAzure
confluentconfluent - Distributed Systems Software Engineer - WarpSteam1w ago
·Remote - USA·$197k - $271k/year
RemoteNASeniorStreamingSoftware EngineerSystems EngineerJavaGoC++PythonDocumentation
Stealth StartupStealth Startup - Software Engineer (UA)5mo ago
·Remote - Oakland, California, United States
RemoteNASeniorArtificial IntelligenceSoftwareSoftware EngineerC++RustPythonTraining DevelopmentMentoring
Scout SpaceScout Space - Senior Flight Software Engineer5mo ago
·Remote - Reston, VA·$120k - $200k/year
RemoteNASeniorArtificial IntelligenceSoftwareSoftware EngineerSenior Software EngineerPythonC++
GraphcoreGraphcore - System Software Engineer2mo ago
·Bristol, UK
In OfficeEMEACloud ComputingSemiconductorsSoftware EngineerSystems EngineerC++PythonLinuxCloseKubernetes
Stack AVStack AV - Staff Software Engineer, ML Acceleration3mo ago
·Remote - Pittsburgh, PA or Remote
RemoteNAStaffArtificial IntelligenceGovernmentSoftware EngineerStaff EngineerC++PythonCUDATritonONNX
CanonicalCanonical - Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu4mo ago
·Remote - Home based - Worldwide
RemoteNAJuniorOil & GasHigher EducationSoftware EngineerLinuxUbuntuRustC++Python
CanonicalCanonical - System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem5mo ago
·Remote - Americas - Latin America *
RemoteNACloud ComputingHigher EducationInternet of ThingsK-12 EducationSystems EngineerSoftware EngineerLinuxDebianUbuntu
helm-aihelm-ai - Software Engineer, Autonomous Vehicles1mo ago
·Remote - USA
RemoteNAArtificial IntelligenceRoboticsSoftware EngineerAI EngineerC++PythonPipeline Management

Browse more by category

Show 2,043 moreSoftware EngineerShow 169 moreSystems EngineerShow 796 moreC++Show 4,693 morePythonShow 734 moreLinuxShow 65 moreCUDAShow 92 moreJAX
Privacy·Terms··Contact·FAQ·Wagey on X