Software engineer (data & AI)
Leverage the latest cloud technologies to build scalable data systems and implement state-of-the-art AI use cases
We're looking for candidates with strong machine learning fundamentals and an entrepreneurial edge to build scalable data systems and AI use cases based on public cloud infrastructure (AWS/GCP/Azure).
About the role
You'll be an integral part of our cloud architecture tracks where you will shape and build infrastructure components to capture, store and process large amounts of incoming data. Based on comprehensible data sets you can go into proof of concept mode to apply the latest AI services that public cloud platforms have to offer.
Candidates who don’t tick all of the boxes below, but are eager and quick to learn, are also welcome to apply for this role.
Technologies and required skills
Education: master’s degree in artificial intelligence or computer science with artificial intelligence specialization
ML: demonstrable experience in applying machine learning / deep learning techniques to tackle real-world use cases
- LLMs: good understanding of applications and limitations
- Prompt engineering: token-efficient prompts based on the right prompt-engineering techniques (Chain-of-Thought, ReAct, …)
Cloud: at least 1 year of hands-on experience with AWS or GCP or associate level certification
- Infrastructure: experience with Terraform or CloudFormation
- Architecture: ability to contribute to cloud diagrams and analyze the costs of the AI components
- AI: demonstrable experience with Amazon SageMaker or Vertex AI and state-of-the-art AI libraries such as LangChain, TensorFlow, PyTorch, …
- Data: demonstrable experience with Amazon Redshift or Google BigQuery
Programming languages: deep knowledge of Python
Databases: extensive experience with both SQL (Postgres) and NoSQL (MongoDB, DynamoDB, InfluxDB, …) databases
Non-functionals:
- Automated testing: you strive for 100% test coverage through unit, integration, and end-to-end tests
- Security: you're aware of best practices to safeguard data security and privacy
- CI/CD pipelines: you can set up and manage deployment pipelines (Github Actions, GitLab pipelines, CircleCI, …)
Additional:
- Information security: a basic understanding of security standards (ISO27001) and the AI-act
- Language: solid reading and speaking skills in English required
- Thought leadership: you love to share your learnings with your peers and you can take part in technical writing (blogs, papers, scientific magazines, socials)
We offer
We offer a friendly, dynamic and inspirational working environment with a strong team that celebrates outstanding engineering. During our bi-weekly software engineering labs sessions we share experiences from the various products that we're building. A fair compensation, office snacks and fun afterwork drinks are included of course!
Want to work on the cutting edge of the digital industry? Apply today!
Locations
We're flexible with regards to remote work, but we do expect you to be at one of our offices at least 1 day per week for team cohesion.
Leuven, Belgium (Hyphen One - Kolonel Begaultlaan 1A/51, 3012 Leuven)