Back-end Software Engineer

Athens, Thessaloniki
Posted 3 months ago

We are looking for a Back-end Developer with expertise in Java and/or Python. We are less interested in prior experience and more in work ethic, commitment and talent. We are looking for people that have a startup “do-er” mentality, a track record of excellence and attention to detail.

Basic qualifications:

  • BS. in Computer Science or related field
  • Excellent oral and written skills (English)
  • Minimum 2 years of professional experience in design and development using Java and Python
  • Experience with Databases, Middleware (server-side JS, node.js, nginx)
  • Experience in RESTful web services
  • Familiarity working in agile environments

Other desired qualifications:

  • MSc. in Computer Science or related field.
  • Knowledge of Machine Learning or AI frameworks
  • Experience in Mobile app environments


First and foremost, you will be working in a team of talented people on projects that will have an impact on our world. We value privacy and individuality, yet we are all team players who are committed to innovate and create high-quality, world-class products. In addition, we offer a competitive compensation package based on qualifications and location, training and educational opportunities.

Who we are:

DEUS EX MACHINA is an Artificial Intelligence company with offices in Athens and Thessaloniki, Greece, that specializes in machine learning and data analytics. Our clients range from startups to some of the largest multinational corporations worldwide. Many of our employees have formal training and/or a Ph.D. in Computer Science. Typical products include machine learning analytics, AI and bioinformatics platforms.

Job Features

ProgrammingJava, Python, JS
Dev OpsMiddleware, Databases

Apply Online

A valid email address is required.