Lead AI Software Engineer
We are seeking a Lead AI Software Engineer for our team in Leuven. As a Lead AI Software Engineer, you will help us build impactful AI-infused digital solutions. This role offers the opportunity to lead and guide projects from conception to the final product, playing a crucial part in our architectural decision-making and the development of user-friendly deployment pipelines. You will coach and mentor a young team of talented developers, improving the quality of their results and overseeing the entire software development lifecycle, including deployment and maintenance.
In addition to managing our AI projects, you will also take on consultancy-based assignments for our clients. These assignments can range from short-term (3-6 weeks) to longer-term (3-6 months), allowing you to showcase your expertise.
Responsibilities:
- Lead the development of AI-infused digital solutions.
- Participate in architectural decision-making.
- Develop and maintain deployment pipelines.
- Coach and mentor junior developers.
- Oversee the entire software development lifecycle, including deployment and maintenance.
- Manage multiple projects simultaneously.
- Communicate progress and technical details effectively to stakeholders.
- Undertake consultancy-based assignments for clients.
Requirements:
- 7-10 years of relevant work experience as a developer.
- BSc/BA in Computer Science, Engineering, or a related field.
- Strong technical background with experience in AI components.
- Proven leadership and coaching experience.
- Ability to translate business requirements into technical solutions.
- Problem-solving skills and ability to handle multiple projects.
- Experience interacting with customers and explaining progress to stakeholders.
Technical Skills:
- Hands-on experience with Docker and Kubernetes, preferably on a cloud platform (AWS, Azure, Google Cloud).
- Solid knowledge of JavaScript and front-end frameworks like Next.js.
- Back-end experience, preferably building APIs with Spring Boot and/or Python.
- Experience serving AI models as endpoints.
- Experience setting up CI/CD pipelines using Jenkins or Bitbucket pipelines.
- Database experience, preferably PostgreSQL and ElasticSearch.
What We Offer:
- A dynamic and entrepreneurial environment with a strong team of Data Scientists, Full-Stack Developers, and AI Engineers.
- The opportunity to be a coach and leader.
- A great company culture in a start-up environment with fun team events.
- Various exciting AI projects with direct impact.
- An attractive salary package and essential tools for your job (MacBook Pro/Dell laptop, company car, insurances, meal compensation, mobile phone subscription, internet subscription).
- Flexible (remote) working hours.
- 20 days of leave + 12 ADV days.
If you are ready for a new challenge and excited about joining a young, motivated, and talented team, apply today. We look forward to getting to know you over a cup of coffee!