Job Information
Holycode Software Engineer (C++, Rust) - Lightly team in Belgrade, Serbia
At the ETH spin-off Lightly, we build software solutions to help companies improve their deep learning models. The available data for deep learning grows faster than human tagging and available compute power. Our customers already face this problem and have too much data to process. As a solution, we built software to identify and work with the most relevant samples only. Learn more about us on our website.We are a team of talented developers and researchers in Zurich, Prague and San Francisco and are backed by YCombinator. Every member of the team is going to have a massive impact.Thus, we are looking for an experienced engineer with lots of passion for the subject. We offer attractive cash- & equity package for you to become part-owner of Lightly. Remote work is also possible.We use a modern stack of:
PyTorch, Python, Typescript, C++, Rust, React, NodeJS
Docker, Kubernetes, Google Cloud Platform, AWS
Tasks:
As a Software Engineer, you’ll be building and improving our product to run on various hardware for real-time applications. Specifically, you will:
Design and implement new features to solve customer needs.
Work across our stack in Rust, C++, and Python.
Contribute to our automated building and testing pipeline.
Collaborate with our Machine Learning Engineers to productionize our ML models.
Uphold high engineering standards and bring consistency to the codebase, infrastructure, and processes.
Requirements:
MSc or PhD in Computer Science, Engineering, or a related field.
Excellent coding skills and previous experience with one of Rust or C++.
Willingness to learn Rust, C++, and Python.
Knowledge of software engineering and software design best practices, e.g., code review, testing, continuous integration.
Interest in new technologies.
A creative, collaborative, and product-focused mindset.
Previous experience with a multi-platform build system in C++ or Rust is an advantage.
Benefits:
High-growth company in which you can find exciting and trend-setting challenges
Amazing product to work on
Familial working atmosphere in an open-minded multinational team
Flexibility with remote work, allowing you to create your ideal work environment
All necessary equipment – up to you to decide what you prefer
Covered private health insurance
The budget for professional improvement (courses, conferences, books…)
Budget for the mastery of the English language during working hours
Nice offices in Belgrade and Novi Sad
Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
Tournaments of table tennis, table soccer, and darts in our office
Skilled and senior co-workers
Opportunities to build products that really make a difference
Opportunities to learn and grow with us
We offer an attractive cash and equity package
If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.
Powered by JazzHR