Senior Software Engineer

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python pytorch ml performance

๐Ÿ“‹ Description

  • Own performance analysis across the full ML stack, from model execution down to hardware utilization
  • Identify bottlenecks and regression trends using profiling, benchmarking, and deep system analysis
  • Drive cross-team optimizations involving frameworks, compilers, runtime, and infrastructure
  • Design and maintain benchmarking environments for synthetic, focused benchmarks up to large-scale
  • Produce performance reports that translate low-level findings into actionable insights
  • Ensure local optimizations improve global system performance, not just isolated components

๐ŸŽฏ Requirements

  • A passion for your work and the ability to thrive in uncertain and complex environments
  • Strong programming skills in Python/C/C++, with a focus on performance-sensitive applications
  • Solid understanding of computer architecture, performance profiling, and low-level system behaviour
  • Experience with benchmarking and analysing complex, distributed systems
  • Familiarity with Linux-based development environments and tools
  • Strong problem-solving skills and ability to interpret and communicate performance data clearly

๐ŸŽ Benefits

  • Competitive salary
  • Annual leave policy
  • Medical and dental health plans
  • Gym card
  • Employee pension (matched up to 4%)
  • Flexible approach to interview and reasonable adjustments
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’