F
Features & Labels

Software Engineer, Distributed Systems

Turkey Posted 2026-05-21
Type
Full-time
Experience
5+ yr
Source
Greenhouse
You are an experienced software engineer who thrives on building large-scale computing platforms. You have deep expertise in large scale distributed systems that deal with high complexity, a lot of traffic and data. You know how to achieve reliability and scale with minimum operational load.
Key responsibilities


• Build our core Python/Rust platform: request routing, AI workload orchestration, scheduling, GPU autoscaling, large scale file storage, queueing, etc

• Produce forward designs for platform evolution as we scale to 100x current traffic and need to provide low latency across the world

• Leverage AI to an extreme level to automate the mundane parts of building complex but reliable systems

• Profile and tune low level CPU and memory performance

Requirements


• 5+ years experience building distributed compute and orchestration platforms in Python or Rust

• Strong understanding of distributed systems fundamentals: consensus, scheduling, fault tolerance, capacity planning

• Deep understanding of computational complexity and memory allocation

• Track record of designing systems that scale under real production load

• Experience building and using observability to drive performance and reliability decisions

• Excellent communication and ability to drive technical decisions across teams

• Self-starter who executes quickly, takes ownership, and constantly seeks improvement

Nice to have


• Experience with AI/ML inference or training infrastructure

• Experience with high-performance systems programming (async runtimes, zero-copy, memory-safe concurrency)

• Background in building multi-tenant compute platforms

• Understanding of networking fundamentals and performance characteristics

• Familiarity with GPU workload characteristics and scheduling constraints

Location



Turkey


What we offer at fal


• Interesting and challenging work

• A lot of learning and growth opportunities

• Regular team events and offsites
PythonRust
Features & Labels is hiring for the software engineer, distributed systems role. NewJob aggregates active openings directly from Features & Labels's applicant tracking system, so this listing is current. More jobs at Features & Labels →
Apply on company site