Build your future with auvisus

Python Software Engineer

m/f/d | Full Time| Karlsruhe

About auvisus

auvisus is a machine learning startup based in Karlsruhe, Germany. We use AI-powered computer vision to recognize articles by camera and thereby automate the checkout process in canteens. Since our founding as a research spin-off of the Karlsruhe Institute of Technology (KIT), we have built and launched our product, the visioncheckout. Today, we serve some of Germanys biggest companies with a frictionless and automated checkout process. Our goal is to deploy visioncheckouts wherever people enjoy food around the world and become the norm for how people buy their lunch.

Position summary

You are passionate about solving exciting problems with technology. You will play a leading role in design and development of updates and features for our products, which are deployed in the cloud and on edge-devices. You are a professional in software engineering and at the same time you are creative enough to find unconventional solutions to complex challenges. As we are a small team that works in a productive setting, your work will have a direct impact for thousands of people at various big companies using our products every day.

What you’ll do

  • Work together with our machine learning engineers to embed ML code and models into microservices or serverless systems
  • Design and implement back-end services for the cloud and our edge-devices
  • Further increase our systems stability and implement new features
  • Create APIs and integrations to 3rd-party systems

What you’ll need

  • BS/MS in computer science, information systems, or relevant field
  • 1-2 years of experience in software engineering with Python
  • Familiar with software engineering and software architecture best practices (e.g. clean code, unit testing, version control, code reviews, design, documentation)
  • Proficiency in Python programming, Flask/Django and Docker
  • Experience in at least two of the following:
    • .NET/C#
    • REST-APIs and event-driven architectures
    • Microservices and serverless architectures on AWS or GCP
    • Machine Learning/Data Science (TensorFlow, PyTorch, numpy, scipy, scikit-learn, jupyter notebooks,…)
    • Bash scripting and Linux environments
    • DevOps (CI/CD)
  • Solid understanding of the full lifecycle development process including comprehending business and functional requirements, developing detailed technical designs, and implementing testable solutions
  • Ability to generate outstanding and creative solutions to unusual problems
  • Hands-on mentality and an unremitting focus on getting the right things done

Our benefits

  • An opportunity to work in a small and motivated team that creates revolutionary products
  • An opportunity to grow with a small and fast-scaling company
  • Fancy office in old industrial complex
  • Free coffee and snacks
  • Flexibility in working hours and location
  • Prestigious clients
  • After work sports (workouts, spikeball, …) and team events
  • Continuous learning (online classes, trainings, …)

Just what you’re looking for? Apply now!

Either by email to or via our form:

Diese Website verwendet Cookies, um Ihnen das beste Erlebnis auf unserer Website zu bieten.