This offer is not available anymore

Artificial Intelligence Developer in Barcelona


Est. Salary
35,000 - €50,000
Share offer

Job Description

Job Description

As an AI engineer, you will be asked to research and develop the AI components of the Edge Virtualization Platform (EVP), our disruptive edge computing platform. The primary responsibility is to do hands-on development of machine learning models and AI applications optimized to run in a complex environment made up of heterogeneous IoT devices, along with servers in fog and cloud. The goal is to offer edge AI services for various use cases in Smart City, Factory Automation, automotive, and others. You’ll be working with a small team, and have an opportunity to shape the direction of our product moving forward.


Research and develop state of the art ML solutions designed to run on the edge. Implement proof-of-concepts(PoCs) as well as ready-for-production solutions. Provide means to deploy and support our software.

Desired Skills and Experience

4+ years of experience in machine learning and software development

Hands-on experience in solving machine learning problems

Knowledge of deep learning frameworks: Tensorflow, PyTorch, or other

Knowledge of model optimization techniques for low-resource platforms (embedded or mobile)

Programming languages: Python, Scala, C/C++, …

Experience with Version Control tools and Continuous Integration frameworks.

Excellent analytical skills.

Strong written and verbal communication skills.

The following skills and experience are a plus

Knowledge of virtualization technologies (Docker, Kubernetes, …)

Experience with IoT


Master degree or PhD in a field related to statistics, computer science, mathematics or engineering


About Midokura

  • Saa S

  • Tokyo, Japan

  • 50-200 employees

  • 2010

Midokura’s vision is to provide a more flexible, customizable and adaptable network infrastructure for companies worldwide through network virtualization. It is Midokura’s mission to unleash the full power of an organization’s networks – while reducing physical network and management costs – by adding Midokura’s virtualization software layer onto enterprise, data center and government machines, in turn scaling to hundreds of thousands of virtual ports from a single physical network

  • - Travel the world by visiting our overseas offices.
  • - Flexible hours.
  • - Free beverages, and snacks.
  • - Work from home days.
  • - Reimbursements for commuting.
  • - Help with apartment searches.

Other data engineer jobs that might interest you...