Software Engineer
Summary
Design and build AI-powered software solutions in Python, with exposure to C#/Java, while following Git best practices and microservices architecture.
Software Engineer (Artificial Intelligence)
Responsibilities
- Analyse functional and technical requirements
- Design and develop AI solutions based on the business requirements
- Develop and maintain end-to-end interfaces, ensuring quality, testing and best practices
- Prepare and execute deployments in test environments
- Participate in production releases and post-deployment support
Qualifications
- At least 3 years experience as a Software Developer
- Master's degree in Computer Science, Information Technology or a related field
- Experience programming in Python is required. Proficiency in C# and/or Java is highly advantageous but not a must
- Previous experience working on AI technologies like Claude or other similar AI technologies will be highly regarded
- Proficient in Git engineering best practices, code reviews, and experience with or understanding of distributed architectures and microservices.
- Fluent English and Dutch