Careers

Join us in shaping the AI-based digitization of companies

How we work

Remotely, flexibly and independently

100% remote

Our employees choose their own work location - whether Berlin or Budapest, Munich or Mumbai. Nairobi, Mangalore and Playa del Carmen have also been included. Important decisions and communication take place digitally - there is no office where you have to be present to "stay on the ball".

Async-first

Deep work (undisturbed, concentrated work over a continuous period of time) is the most important resource of our employees. We want to protect this resource. We reduce meetings to a minimum. Communication is 95% asynchronous - so everyone can decide for themselves when to respond to messages and when to focus on deep work.

Self-funded and profitable

Our venture capital share is exactly 0%. We have been growing profitably since day 1 from sales with satisfied customers.

Our Tech Stack

Artificial intelligence is software

We focus on excellent software development. In addition to modern development tools, this means always keeping maintainability and reproducibility in mind.

Python Logo PyTorch Logo Docker Logo Kubernetes Logo Django Logo Vue.js Logo Gitlab Logo
Open positions

Senior Machine Learning Engineer / Python Developer

kinisto is a start-up for machine-learning-based software solutions. Our customers include companies and non-profits in Germany and other European countries. The products and tailored solutions we create help organizations take better decisions, as well as improve their operations and processes.

We build complete machine learning software stacks, from data engineering, algorithm development, to deployment as APIs or apps.

We are looking for a senior machine learning engineer / software developer to join our team remotely from anywhere in Germany or in our Berlin office.

Your role

  • As a member of our team, you build data-intensive applications, services, and data-science projects.
  • You design, implement, and deploy the necessary algorithms, code, pipelines, and infrastructure.
  • You take ownership of applications and service; you maintain, run and improve them over time.

Your profile

  • You can work autonomously in a fast-changing, cooperative environment and have excellent problem solving skills.
  • You communicate clearly and with empathy.
  • Your software development skills (>2 years professional experience) are outstanding, and your command of Python is very good.
  • You are passionate about building clean, maintainable, and efficient software.
  • You have a deep understanding of and at least two years hands-on experience with machine learning algorithms and applied statistics.
  • You have a good grasp of distributed systems, cloud computing and DevOps/MLOps workflows.
  • You are based in Germany and have a valid work permit.
  • Any of the following is a plus:
    • A master’s or PhD degree in a field such as mathematics, physics or computer science.
    • Experience with NLP, Google Cloud, Kubernetes, Numpy, or pyTorch.
    • Experience with Infrastructure as Code tools, e.g. Terraform or Pulumi.
    • German language skills.

What we offer

  • Choose your location. Work remotely or from our office in Berlin-Kreuzberg.
  • Choose your schedule. No fixed schedule - everyone is responsible for getting their work done in time.
  • Don’t waste your time on office politics and bureaucracy. We have a hands-on mentality and act fast.
  • Escape Slack notification hell. We strive to build a work culture based on asynchronous communication. That means more time for uninterrupted, deep work.
  • Learn with us. We welcome change and encourage constant learning in regard to technical, inter-personal and other skills.

Application process

  1. Apply with one click on LinkedIn or by email (please include your CV).
  2. A brief software development challenge. You complete a couple of Python functions, which are evaluated against the unit tests we provide (< 1 hour) and answer one question.
  3. Video call to get to know each other (30-45min).
  4. Interview with technical questions (remotely or in Berlin).
  5. Offer.

Apply by email to people@tetrel.ai.

Senior Data Scientist

kinisto is a start-up for machine-learning-based software solutions. Our customers include companies and non-profits in Germany and other European countries. The consulting services, products, and tailored solutions we offer help organizations take better decisions, as well as improve their operations and processes.

We build complete machine learning software stacks, from data engineering, algorithm development, to deployment as APIs or apps.

We are looking for a senior machine learning engineer / software developer to join our team remotely from anywhere in Germany or in our Berlin-Kreuzberg office.

Your role

  • As a member of our team, you solve complex business problems for our customers. To that end, you consult, create analyses, develop algorithms and deploy models. Together with others in the team, you work on creating complete machine learning pipelines and software.
  • You implement projects, from proof-of-concepts to complete solutions, in close coordination with our clients and us.
  • You build a deep understanding of our clients’ problems from a technical and a business perspective.
  • You try out new methods, technologies, and tools that help improving our workflow.

Your profile

  • You have at least 5 years experience in developing software and great command of Python.
  • You have a thorough understanding of and professional experience with applied statistics and machine learning.
  • The code you write is well structured and easy to understand. You know your way around DevOps workflows (CI/CD, Docker, Cloud Computing) and the Python data science stack (e.g. Numpy, Pandas, scikit-learn, pyTorch).
  • You communicate confidently, professionally, and with empathy in English and German.
  • You can work autonomously and purposefully in a fast-changing, cooperative environment and have excellent problem solving skills.
  • Solving difficult problems and constant learning sounds like fun to you.
  • You live in Germany and are allowed to work here.
  • Ideally, you would
    • have an academic degree in a quantitative major, e.g. Physics, Math, Computer Science, Econometrics.
    • already have hands-on experience with deep learning, causal inference, reinforcement learning or natural language processing.

What we offer

  • Choose your location. Work remotely or from our office in Berlin-Kreuzberg.
  • Choose your schedule. No fixed schedule - everyone is responsible for getting their work done in time.
  • Have an impact. We are a small team - you build solutions that have a direct impact.
  • Don’t waste your time on office politics and bureaucracy. We have a hands-on mentality and act fast.
  • Escape Slack notification hell. We strive to build a work culture based on asynchronous communication. That means more time for uninterrupted, deep work.
  • Learn with us. We welcome change and encourage constant learning in regard to technical and inter-personal skills.

Application process

  1. Apply with one click on LinkedIn or by email (please include your CV).
  2. A brief software development challenge. You complete a couple of Python functions, which are evaluated against the unit tests we provide (< 1 hour) and answer one question.
  3. Video call to get to know each other (30-45min).
  4. Interview with technical questions (remotely or in Berlin).
  5. Offer.

Apply by email to people@tetrel.ai.

Book demo appointment
Contact