Skip to content

AI Software engineer

Belgium, Vlaams Gewest, GentDelivery

Job description

Robovision is a rapidly growing scale-up that develops innovative software solutions to enable the creation of intelligent technological solutions. Our current key focus areas are Agriculture, Manufacturing, Retail and Healthcare.

We are combining knowledge and expertise in camera technology, computer vision practices, data science and software engineering to design and build state of the art software solutions that are able to efficiently and effectively solve business problems that could not be solved with traditional technologies.

As part of our growth strategy, we are currently looking for new ambitious talent to reinforce our cross functional teams and enable Robovision to further accelerate in changing the world of technology.


Job requirements

What will you do?

As an AI software engineer at Robovision you take part in the creation, evolution and maintenance of AI powered software solutions that are either directly used by customers and users or that are embedded in or integrated with state of the art technological products from our partners.


  • Prepare and execute functional and technical analysis and design workshops

  • Collect and analyse customer and partner requirements and translate them into clear and concise software design components

  • Experiment with the combination of camera technologies, machine learning algorithms and computer vision techniques to identify the most optimal methods to collect the right input data and generate the necessary output data, taking into account performance requirements (cycle time / event frequency / event and process orchestration / …)

  • Solution blueprint design, documentation, presentation and brainstorming

  • Support definition of an agile product development roadmap with stage gates or intermediate milestones as project compass

  • Iteratively and incrementally develop and test software components - both in Python and C++

  • Integrate AI algorithms in software pipelines

  • Integrate software components to a functionally working system running in a containerized environment

  • Manage software release and shipping through CI/CD pipelines

  • Build and deliver product demonstrations

  • Provide 3rd line technical support for operational software solutions

  • Creation and maintenance of technical and functional software documentation.

Who are you?
  • Masters in Computer Science or similar based upon experience

  • 2+ years of experience in large codebases

  • Proficient in Python and C++

  • Javascript or Rust knowledge is a plus

  • Profound knowledge of modern software architecture principles and practices

  • Proficient with GIT, Docker 

  • Experienced with  working with CI/CD pipelines

  • Kubernetes knowledge is a plus

  • A profound interest to learn about and get involved with the technical elements of machine learning and computer vision. Experience is a big plus!

  • Strong analytical skills. You have the ability to identify and explain key questions, problems and decision points to non technical stakeholders to acquire answers and decisions

  • You are pragmatic and have affinity with agile principles and practices. You are accustomed to working in a cross-functional team setting

  • You’ve got ownership; you see tasks through to the end and you want to dig in on issues

  • Fluent knowledge of English is a must, Dutch is a plus!

  • Organised and eye for detail

  • You are a real team player, and like to collaborate in and across teams

  • You do not mind taking short trips to partners, customers or test facilities abroad to conduct analysis or test activities or participate in a co-creation effort to identify or validate new state of the art techniques to implement

What do we offer? 
  • A dynamic high tech environment where initiative and strong hands-on mentality are valued

  • A front seat in Belgium’s most exciting scale-up

  • A competitive salary & benefits

  • A young and open company culture where we focus on communication, partnership and team building activities.

or