About the position
We are seeking a Backend Software Engineer who specializes in building scalable products. This role offers independence and the opportunity to test creative ideas in a self-driven and proactive environment. The focus of this position is to contribute to Neptune's goal of becoming an MLOps standard for data scientists worldwide. The ideal candidate will have a solid background in Computer Science, at least 3 years of experience in building backend applications (preferably with Java), and a hunger for continuous learning. While knowledge of Machine Learning concepts is a plus, it is not required. This is a remote position with flexible working hours.
Responsibilities
- Building a scalable application that aims to be the standard for data scientists and ML engineers worldwide
- Designing a portable application that offers both SaaS and on-prem installations
- Ensuring flexibility in the application to adapt to the fast-paced field of Machine Learning
- Choosing the appropriate tools and technologies for different tasks
- Participating in defining the application's architecture
- Implementing new features and improving existing ones
- Having a solid background in Computer Science
- Having 3+ years of experience in building backend applications, preferably with Java
- Constantly learning and seeking new knowledge
- Knowledge of Machine Learning concepts (optional)
- Enjoying flexibility in work with remote options and flexible working hours
- Participating in the Employee Stock Option Plan
Requirements
- Solid background in Computer Science
- 3+ years of experience in building backend applications, preferably with Java
- Hunger for knowledge and constant learning
- Knowledge of Machine Learning concepts (preferred but not required)
- Ability to build scalable, portable, and flexible applications
- Ability to choose the best technologies and tools for a given task
- Participation in defining application architecture
- Implementation of new features and improvement of existing ones
- Flexibility for remote work with an office in Warsaw available
- Flexible working hours
- Opportunity to participate in Employee Stock Option Plan
Benefits
- 100% remote work with an office in Warsaw available
- Flexible working hours
- Participation in Employee Stock Option Plan
- 20 paid service-free days per year
- Ownership and impact in decision-making
- Co-financing of private medical care and Multisport card
- Regular team building events
- Free lunch when at the office