(Associate) Software engineer

BioLizard
Ghent, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Ghent, Belgium

Tech stack

Agile Methodologies
Artificial Intelligence
Software Applications
Continuous Delivery
Continuous Integration
Data Systems
Python
Software Engineering
Software Systems
Test Driven Development
Modern Ui
Information Technology
Machine Learning Operations
Software Version Control
Programming Languages

Job description

As a Software Engineer, you will work on exciting multidisciplinary projects within biotech and biopharma. Your responsibilities include designing, developing, testing, maintaining and documenting solutions, taking into account the architectural guidelines and the client's needs in order to optimise the software application and to have it meet the expected standards. Additionally, you will assist in (further) developing existing or new pipelines, interfaces, apps, etc., * You support the Data Scientist teams during a project in any task related to Software Engineering, troubleshooting, etc.

  • You implement improvements to existing applications and develop new complex and critical applications in one or multiple relevant programming languages
  • You look for opportunities to improve existing tools or workflows
  • You test the developed software and correct possible mistakes in the program
  • You compose and update technical documentation
  • You share responsibilities to keep the budget, timelines, hours allocated and worked under control, with clear communication both internally and with the client in a timely manner
  • You support the sales team by joining in customer meetings and by writing content in proposals at a high-quality level

Requirements

  • You are an engineer who likes to work on customer-oriented (bioinformatics) software solutions.
  • You hold a master degree in Computer science (or equivalent by a proven track record.)
  • You are knowledgeable in Python and/or R.
  • You have a solid grasp of common software engineering practices, modern design patterns, test-driven development, version control systems, continuous integration and continuous deployment.
  • Eager to learn, as a consultant you will adapt to the needs of the client, which means that learning new skills is part of the job
  • A passion for technology and its application in the life sciences
  • You are able to manage your time and have a basic understanding of agile project management.
  • Knowledge or background in life sciences is considered an advantage
  • Fluent in English
  • Lives in Belgium, works at least 2 days a week at the HQ in Ghent.

Extra plusses, either

  • You have experience in AI/ML: training models, inference calls, MLOps
  • You have experience in date engineering. You understand what common data problems are and understand pros and cons of different data solutions, and understand technically how they work
  • You have experience working in the cloud.

Benefits & conditions

  • A challenging and motivating work environment where like-minded people strive towards top-grade results in a continuously evolving research domain
  • A personal growth trajectory focusing on self-development and knowledge expansion
  • Project guidance, together with senior profiles and our academic network of experts
  • An attractive salary package with additional benefits.

About the company

BioLizard is a scale-up company providing bioinformatics and software engineering solutions for customers in biotech, pharma and academia. Typically, a lizard adjusts to its surroundings and that is exactly what we do: at BioLizard we adapt to our customers' environment! The research field is rapidly becoming more data-driven, and we offer cutting edge bioinformatics, software development and machine learning solutions to help solve our customers' biological questions.

Apply for this position