Powered by people

We are always on the lookout for self-motivated Software Engineers of all levels willing to work in a challenging, open and dynamic environment learning and experimenting with state of the art AI technologies. Challenges that we face on a daily basis are to:

  • Receive, transform and store millions of transactions corresponding to tens of gigabytes per day from multiple customers
  • Create, train and test Machine Learning models
  • Evaluate model performance using statistics
  • Deploy new models with zero customer downtime
  • Handle tens of thousands of customer requests per minute with strict availability & timing constraints
  • Build UI(s) configurable & customizable for different customers and products

Open Roles - Data Engineer (Athens, Greece)

Backend Engineer, Data Scientist

We are looking for a passionate, backend engineer with good understanding on computer science and software engineering practices to join our development team. Engineers of all levels of experience are encouraged to apply.

If you…

  • Have a Bachelor in Computer Science (or any other proven strong background)
  • Have demonstrable a “get things done” attitude, without compromising on the quality of the solution.
  • Are eager to learn and experiment with state-of-the-art technologies, and be constantly challenged to improve
  • Have experience with Kafka and/or Hadoop
  • Have experience with ETL technologies
  • Have experience with Databases, both SQL (Postgres) and noSQL (MongoDB, Elastic)
  • Are familiar with Python and the PySpark, Numpy and/or Pandas modules
  • Enjoy working in international and distributed teams in a high-paced startup environment
  • Have good command of the English language, in spoken and written form

Responsibilities

  • Develop, optimize and deploy generic data processing modules that import customer data from different sources and formats to different sinks (DBs, HDFS) and formats (Parquet, CSV, json)
  • Use DB(s), both SQL (postgres) and noSQL
  • Publish and consume data from Kafka clusters
  • Collaborate with your team members to continually improve working processes and share knowledge

Benefits

  • Learn how to, and be instrumental in, building full web services & Machine Learning environments for other enterprise
  • Work in a fast and nimble startup, with focus on performance. Without all the stuff slowing you down in big companies
  • Gain experience in one of the top 5 industries worldwide: next to biotech, 3D printing, the Internet of Things and fintech, AI is the hottest industry out there
  • Get rewarded well for good performance, pro-activity and creativity
  • Get challenging and interesting tasks at the front of where AI is going
Apply Here

As a result our main needs are in the fields of data engineering, machine learning, backend and frontend development. Here some of the technologies we use:

  • Hadoop/Spark/Flink/Kafka for ETL
  • Postgres, MongoDB, Redis, Elastic DBs
  • Tensorflow, Keras, scikit-learn etc
  • Python web frameworks
  • Javascript, React

Our language of choice is Python (or Javascript for the Frontend), but all our engineers have experience with at least one low-level language (C, C++) and solid theoretical computer science (algorithms, data structures etc) knowledge. For Machine Learning engineers theoretical understanding of ML is necessary.

We would love to hear from...

Senior engineers: contact us, especially if you have industry experience and/or specialization in more than one area. Junior engineers: contact us, if you are willing to work hard and learn multiple cutting edge technologies, fast.