Help us make machine learning operations (MLOps – like DevOps for ML) a better place*
*Then spend 30 minutes explaining experiment tracking to your family

What makes working at Neptune different?


What we care about (yes, values)
Own it
Make impact
Be direct
We hire great Software Engineers to develop an industry-standard system for ML Engineers.
Our stack
Java is our weapon of choice, but – keeping our stack as elegant as possible – we always choose the best tool for a job: parts of our system are written in Scala, TypeScript and Python.
Scale and real-time
Devs impact product design
You don’t need to know ML (but you can)
Our team

Jakub Czakon
Chief Marketing Officer
Tomek Roda
Chief Technology Officer
Magdalena Puchała
Head of Finance and Operations
Aurimas Griciūnas
Senior Solution Architect
Marcin Mycek
Product Manager
Tymoteusz Wołodźko
Associate Product Manager
Parth Tiwary
Associate Product Manager
Rafał Lemieszewski
Senior Interaction Designer
Aleksandra Mikuła
UX/UI Designer
Sabine Nyholm
Documentation Lead
Tytus Kalicki
Technical Writer
Patrycja Jenkner
Marketing Manager
Dawid Wroński
Marketing Manager
Dominika Kozub
Marketing Specialist
Karolina Graca
Marketing Assistant
Artur Jurzyk
Motion Designer
Prince Canuma
Developer Advocate
Siddhant Sadangi
Developer Advocate
Kshitij Kalambarkar
Developer Advocate
Piotr Łusakowski
Principal Software Engineer
Hubert Jaworski
Senior Site Reliability Engineer
Krzysztof Abramowicz
Site Reliability Engineer
Adam Nieżurawski
Senior Software Engineer
Rafał Jankowski
Software Engineer
Patryk Gała
Senior Software Engineer
Bartosz Prusak
Senior Software Engineer
Jakub Dudycz
Software Engineer
Marcin Kierski
Senior Frontend Engineer
Jakub Sadłowski
Senior Frontend Engineer
Paweł Żurowski
Frontend Engineer
Franciszek Boehlke
Frontend Engineer
Bartosz Mikołajczuk
Frontend Engineer
Aleksander Wojnarowicz
Software Engineer
Małgorzata Boryń
Project Manager
Michał Ziobro
Compliance Specialist
Karolina Bauer
Talent Acquisition Partner
Martyna Jagiełło
Administration SpecialistOpen positions:
Download our guide for candidates to neptune.ai:
Yes, we do work from home + other answers
-
Remote means you can work from home or anywhere else in the world. We have an office in Warsaw, Poland, that you can come to, and we also try to meet in person with everyone on the team at least once a year (it’s hard getting a person to fly from Nigeria for a quick beer…).
-
Fully flexible unless your job description indicates otherwise.
-
When working remotely, you can choose which holiday calendar to follow. It can be either your local one or the Polish one.
-
Yes, but we don’t believe a fruit basket at the office is the answer to your well-being. Our most precious compensation tool is Employee Stock Option Plan (ESOP), which gives you a possibility to become Neptune’s co-owner with time. We also support your growth with a training budget and provide unlimited access to the Kindle library. Depending on your location, other perks may apply, such as private healthcare insurance or sports card co-financing.
-
No – 98% of the time, we use “classic” software engineering skills to develop a highly scalable industry-standard system for ML Engineers. For most software engineers, machine learning is a domain of knowledge – similar to knowledge about banking for those working in banks as software engineers. You do not need to be a data scientist to join our team. But you will have the opportunity to learn how machine learning is done in production at scale.
-
A standard recruitment process includes an intro call with our Talent Acquisition Partner and an in-depth interview with your future manager or a technical consultant (or both!). Sometimes, we include an assignment in the process that resembles challenges we face at Neptune, giving you a chance to highlight your best skills. If we are certain you will be a great addition to our team, we will complete the formalities by asking you for an introduction to do brief reference checks. Then the offer follows and hopefully we welcome you aboard soon after!
-
Absolutely. We already have eight nationalities aboard, and we expect the team to grow even more diverse. All the internal documentation and company-wide communication are kept in English. Good news – we won’t make you learn Polish if you aren’t fluent already 🙂
-
Since we hire remotely, we prefer to collaborate based on a B2B or independent contractor agreement.