Mid Backend Software Engineer (R&D Projects, Python)

AI overview

Contribute to impactful AI-driven applications as a Mid Backend Software Engineer, tackling complex technical challenges and collaborating with diverse teams on innovative projects.

EXUS AI Labs is the Research and Development division of EXUS, which has gained substantial experience in managing research activities, from ideation to realization, leveraging a highly professional and diverse team. EXUS AI Labs coordinates and participates in projects that have received funding under the Innovation and Horizon EUROPE Program. Our division is working on more than 35 large-scale Research and Innovation Projects in various sectors, including Security (Physical and Digital), Health, and Creativity. Our core competencies are in AI, data analytics, real-time systems engineering, complex event processing, and large-scale cloud implementations.

Our people constitute the source of inspiration that drives us forward and helps us fulfil our purpose of being role models for a better world.

This is your chance to be part of a highly motivated, diverse, and multidisciplinary team which embraces breakthrough thinking and technology to create software that serves people.

Our shared Values:

  • We are transparent and direct
  • We are positive and fun, never cynical or sarcastic
  • We are eager to learn and explore
  • We put the greater good first
  • We are frugal and we do not waste resources
  • We are fanatically disciplined, we deliver on our promises

 

About the Role

We are looking for a Mid Backend Software Engineer to join our R&D team and contribute to the design and development of backend systems for AI-driven applications. You will participate in European innovation projects, working closely with engineers, data scientists, and domain experts. This role is ideal for someone who enjoys complex technical challenges, collaborative environments, and contributing to impactful software solutions.

 

 

Key Responsibilities

  • Design and implement backend architectures for scalable applications
  • Develop and maintain backend services, APIs, and microservices using Python
  • Coordinate frontend and AI engineers to deliver end-to-end features
  • Ensure code quality through documentation, testing, and code reviews
  • Participate in calls and meetings to understand user requirements and define technical specifications
  • Prepare technical reports and system documentation
  • Provide solutions to any technical related issue during a project’s lifecycle

Requirements

  • Computer Science or related field (Master’s degree is a plus)
  • 3+ years of professional experience in backend software development
  • Strong hands-on experience with:

1.Python

2.Flask, Django, or FastAPI

3.Microservices architecture

4.SQL/NoSQL Databases

5.RESTful APIs

  • Familiarity with:

1.Git

2. Docker

  • Proven understanding of software engineering best practices and system design

 

Preferred Skills

  • Experience with authentication, authorization, and security best practices
  • Experience of distributed messaging systems (Kafka, RabbitMQ)
  • Previous involvement in EU-funded R&D or Horizon Europe/H2020 projects
  • Experience working in cloud or distributed environments

 

General Skills

  • Excellent command of English (written and verbal)
  • Analytical thinking and problem-solving mindset
  • Strong teamwork and communication skills
  • Willingness to travel within Europe (up to 10%)

Benefits

  • Competitive compensation package
  • Flexible remote working policy
  • Inclusive and collaborative work culture
  • Private health insurance
  • Unlimited time off policy
  • Opportunities for professional growth through European research collaborations, and workshops

 

Note: By applying, you acknowledge that you have read and accepted our Privacy Notice for Job Applicants available on our website

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible remote working policy
  • Health Insurance: Private health insurance
  • Paid Time Off: Unlimited time off policy

EXUS is a Global Leader in Debt Collections and Recovery Technology. Our Vision is to transform the costly and complex debt collections software industry – making it simple, intelligent and exciting. Founded in 1989 and with the vision to simplify risk management software, EXUS launched its Financial Suite (EFS) in 2003 with the aim to support financial entities worldwide to improve their results. With headquarters in London and R&D centre in Athens, our EXUS Financial Suite (EFS) is trusted by risk professionals in more than 32 countries worldwide. We introduce simplicity and intelligence in their business processes through technology, improving their collections performance. EXUS AI Labs, the R&D Department of EXUS, design robust and trustworthy AI solutions that allow us to leverage the untapped potential of big data analytics across multiple verticals. EXUS AI Labs is working on numerous large-scale Research and Innovation Projects in various sectors, such as Security, Transport, Health and Creativity with our core competence being around data analytics, artificial intelligence, complex event processing and large-scale cloud implementations. Our Success depends on our People. At EXUS we believe that technology exists to serve people. We enjoy a workplace where curiosity and ambition are put in service of making software that makes people smarter. We are a diverse team of Software Developers, Business Analysts, Project Managers, Machine Learning Engineers, Support Engineers, and other Professionals who are committed to excellence and are passionate about learning and growing!Our Values We are transparent and direct. We are positive and fun, never cynical or sarcastic. We are eager to learn and explore. We put the greater good first. We are frugal and we do not waste resources. We are fanatically disciplined, we deliver on our promises. Our people and values drive us forward. We are role models for a better world.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job