Machine Learning Ops Engineer

Journi HQ Vienna

Apply now Apply later

WHO ARE WE LOOKING FOR?

At Journi, a creative tech company and Austria's most innovative start-up of 2024, we’re building the world’s #1 most-downloaded printing app. Our app empowers customers to effortlessly create beautiful photo books and other print products. Using AI technology, we automatically create personalized designs based on the content our users want to print. Be part of a team of highly motivated and like-minded individuals who you can learn from—and who are excited to learn from you too!

We’re on the lookout for an enthusiastic ML / ML Ops Engineer who will play a critical role in the entire ML lifecycle — from data collection and preprocessing to infrastructure management and full-stack deployment!

WHAT YOU'LL DO

  • Enhance the user experience with AI-powered features in the number 1 printing app in the world, which enables our customers to create personalized print products with minimal effort

  • Design and implement data pipelines to collect, clean, and preprocess structured and unstructured data

  • Build and maintain cloud-based ML infrastructure

  • Improve and tune the existing model prototypes

  • Optimize machine learning models for mobile hardware constraints

  • Convert models to appropriate formats (ONNX, CoreML, etc.) based on deployment targets

  • Deploy models as APIs, services, or embedded modules into the backend

  • Collaborate with backend and frontend developers to ensure seamless integration

  • Implement monitoring and feedback loops for deployed models

YOUR BAG OF TRICKS

  • 3+ years of experience as an ML Engineer / AI Engineer / ML Ops Engineer / Data Scientist / another role with similar responsibilities

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related field

  • Strong Python programming skills and ability to investigate & debug issues with models running on backend (JVM) or mobile platforms (Swift/Kotlin)

  • Knowledge of model compression and quantization techniques

  • Experience deploying ML models on mobile platforms and/or web

  • Proficient in containerization with Docker

  • Experience with cloud platforms and cloud compute resources management (especially AWS EC2 or GCP Compute Engine)

  • Strong problem-solving skills and the ability to work cross-functionally

NICE TO HAVE

  • Familiarity with genetic algorithms and methods of their optimization

  • Familiarity with reinforcement learning algorithms

  • Familiarity with frontend (mobile and/or web) integration

  • Experience with training the models for the classical computer vision problems like image classification, object detection, image denoising, or saliency detection

WHAT WE OFFER

A happy team makes for a happy workplace. We wouldn’t be able to do what we are doing without our team, and that’s why we offer:

  • A fair annual gross salary in accordance with the Collective Agreement, starting at EUR 65.000. Our final offer depends on your experience and qualifications amongst other factors.

Plus, a bunch of awesome social benefits, such as:

  • Vacation goals: 25 days off per year, plus 1 extra day for every year you stick around (up to 5 extra days!)

  • A space to thrive: a fun, bright and award-winning office built by the Journi Team, complete with ping-pong and foosball tables to blow off steam

  • Work your way: enjoy a hybrid working model with 40% home office days and flexible hours (core hours: 10am-4pm Mo-Th; and 10am-2pm Fri)

  • Seamless relocation: get relocation and visa support if you are a non-EU citizen with a finished Computer Science degree

  • Lunch on us: we offer various lunch options

  • Go places: we reimburse your public transport card for Vienna €365 yearly

  • Plan for tomorrow: additional €300 yearly towards your private pension fund

  • Team first: join our yearly team-building Journi to exciting destinations

  • Mac your life easier: with a company MacBook, also available for personal use

  • Refresh and recharge: in-house yoga sessions every two weeks

  • Stay healthy: regular in-house health check with Haelsi

  • Unlock language skills: with a premium Busuu App membership

  • Professional development: Access to resources, courses, and learning programs to help you excel in your role

  • Boost your German: weekly in-house lessons in small groups

  • Fuel your day: fruits, cereals, yogurt, and milk variations — on the house

  • Brew up productivity: Italian-style coffee and teas in our coffee kitchen

  • Special treatment: enjoy a premium membership on all Journi products

APPLY NOW!

What to Expect After You Apply

  1. Intro Call with the People & Culture Team (30 min)
  2. Technical Challenge 
  3. Technical interview with the ML team (1 h)
  4. Final Interview with the Leadership Team (1 h)

We’d love to hear from you - please include your CV and cover letter with your application!
Apply now Apply later
Job stats:  5  0  0

Tags: APIs AWS Classification Computer Science Computer Vision CoreML Data pipelines Docker EC2 Excel GCP Machine Learning Mathematics ML infrastructure ML models ONNX Pipelines Python Reinforcement Learning Swift Unstructured data

Perks/benefits: Career development Flex hours Flex vacation Health care Relocation support Team events Yoga

Region: Europe
Country: Austria

More jobs like this