Senior Python Software Engineer

Tirana (AL), Milan (IT), London (UK)

Role Description

At Cardo AI, our mission is to build the best technology empowered by AI algorithms for private market investments. Our engineers don’t just make things – we make things possible. We provide speed and precision to institutional investors, servicers and credit originators in solving the most challenging and complex investment problems.

“Data is now the world’s most valuable asset. We see every day how it empowers smarter and safer investment decisions. The algorithms we design provide speed and precision to unparalleled intelligence from investment valuation process to allocation recommendation systems. We are very proud to have created a team of over 40 talents in Milan, London, and Tirana, with expertise across software engineering, artificial intelligence, data-rich alternative assets and asset management. You will be surrounded by some of the most talented, smart, and kind teams — people you can be proud to work with” – Altin Kadareja, CEO of Cardo AI

The Daily

  • Take a feature to full completion – from inception through design, implementation, delivery, and post-release in an iterative agile environment.
  • Develop using a modern, and latest tech stack. You will develop on top of a software stack that includes Python, Django, Flask, Fast API, Celery, Celery Beat, PostgreSQL, Redis. We continuously evaluate and adopt new open source technologies to solve customer needs, so the skills you develop here will serve you well beyond Cardo AI.
  • Interact with a diverse team. You will collaborate closely with other teams at Cardo AI to create great products. This includes working closely with the product team to understand the customer story, design team to understand the motivation behind the UI/UX, and the data engineering team to understand and create advanced AI algorithms.

You are:

  • Proactive. You take initiative to constantly improve individually and as a part of a team.
  • Enthusiastic. You are an enthusiastic and driven individual with a strong desire to build scalable and reliable systems that span multiple businesses.
  • A well-rounded engineer. You have a deep appreciation for engineering fundamentals. You understand the importance of writing tests, designing systems for long-term maintainability, and evaluating both sides of common engineering considerations. You will aim to lead architectural meetings and take decisions in order to ensure the software which is built is architecturally consistent and of high quality. You will work with the product managers to define and prioritize technical tasks. As a coach and mentor for the developers you will train, pair-program and help with code reviews. You love, use and advocate best practices like clean code, design patterns, SOLID, KISS, gitflow, etc. You are aware that development is more than simply writing code. You embrace the context of the application.
  • Deleted:
  • Curious. You want to expand your financial knowledge, you are excited to learn more about the intricacies of the financial system and you are adept at learning on the job.

We Offer:

  • Being part of a growing fintech company named among top 15 European Startups at Money20/20 (Amsterdam) and top 8 Fintech startups at Lendit (London).
  • Watch your ideas and actions come to life, launch projects from the ground up, transform finance, and explore a world of opportunity at the speed of financial markets.
  • Create a personal development plan. After the first month of the onboarding process, you will sit with your buddy and together define your career development plan, including core technologies, progress steps, training programs, conference participations, etc.
  • Gain knowledge of the financial industry. You will have an exclusive view into the system that enables Americans to afford houses, cars, and college. You will learn about the participants, terminology, and mathematics behind this sector of the financial markets.


  • Competitive salary + Yearly performance bonus
  • Stock Option plan
  • Flexible working hours
  • Work remotely and choose any of our base offices: Milan, London, or Tirana
  • All the latest tech you need
  • Start the day properly with fresh fruit
  • Health & Fitness Bonus
  • Monthly Happy Hour and Retreats

Join our growing fintech

Subscribe to our Newsletter

The ability to operate with technology and true intelligence at speed can be the deciding factor in success or failure in private market investments.

Start lowering your costs, scale faster and use more data in your decisions. Today!

Our Offices
  • Milan:
    Via Monte di Pietà 1A, Milan, Italy
  • London:
    40 New Bond St, London W1S 2DE, UK
  • Tirana:
    Office 1: Rruga Adem Jashari 1, Tirana, AL
    Office 2: Blvd Zogu I, Tirana, AL
  • Prishtina:
    Street Musa Tolaj, Lam A, Entry 2/104, Prishtina, Kosova

Copyright Cardo AI 2022. All rights reserved. P.IVA: 10357440964