Recogni is hiring a
Senior Software Engineer, Remote - Germany
![Logo of Recogni](https://cdn.jobscollider.com/logo/recogni-3317.webp)
Summary
The job is for a Senior Software Engineer specializing in AI SDK development at Recogni, a company focused on high-performance, low-power AI inferencing. The role involves architecting an AI software stack, optimizing models for the company's hardware accelerators, and collaborating with the compiler team. The position offers a ground floor opportunity, learning and development opportunities, flexible work hours, generous PTO policies, and an equal employment opportunity.
Requirements
- 4+ years of relevant software engineering experience
- Proven proficiency in Python and ideally C++
- Experience in AI training/inference framework development OR familiarity with the export mechanisms, operator sets, and intermediate representations of popular ML frameworks such as PyTorch
Responsibilities
- Architect and shape our SDK software stack, allowing developers to deploy state-of-the-art generative AI models
- Collaborate with the compiler team to design an API that enables developers to manually optimize algorithms on our hardware
- Deeply analyze state-of-the-art AI networks and optimize them for Recogni’s accelerator by implementing hardware-specific kernels
- Build the SW infrastructure around sharding and collectives that lets developers seamlessly deploy large deep learning models for distributed inference
- Collaborate closely with AI scientists to investigate the most recent advances in machine learning, analyze their runtime on our hardware, and contribute to the hardware-software co-design of our next generation
Preferred Qualifications
- ML System Optimization: Experience in optimizing ML systems based on runtime analyses of latency, memory bandwidth, I/O access, and compute utilization
- Distributed Systems: A good understanding of and ideally experience with high-performance distributed computing
- Deep Learning Compilers: Experience with MLIR, LLVM, IREE, XLA, TVM, or Halide is a plus
- Hardware Affinity: Knowledge of GPU, CPU, or AI hardware accelerator architectures
Benefits
- Learning and development opportunities from a highly diverse and talented peer group
- Perks including meals, snacks, drinks and us!
- Sharp, motivated co-workers in a fun office environment
- Employee Stock Purchase Plan
- Flexible work hours & generous PTO policies
This job is filled or no longer available
Similar Jobs
- 💰$200k-$250k📍Worldwide
- 💰~$140k-$275k📍Germany
- 💰~$48k-$59k📍Portugal
- 💰$165k-$205k📍Worldwide
- 💰~$150k-$222k📍Worldwide
- 💰~$150k-$222k📍United States
- 💰$55k-$90k📍Worldwide
- 💰$165k-$205k📍Worldwide
- 💰$105k-$126k📍Canada
- 💰$148k-$178k📍United States