Software engineer
Join our team in Leuven to help us build our digital twin product.
We’re looking for an experienced software engineer to deliver the Predikt digital twin product. You’ll work closely with our AI engineers to build a production-grade AI stack, with the team to develop a robust set of supporting tools, and with our front-end engineer to deliver a world-class user experience through our web app.
About Predikt
Predikt is a dynamic Swiss-Belgian deeptech company at the forefront of innovation, developing cutting-edge AI-driven technology. Our solutions are designed to identify external business drivers and assess their impact on organizations, empowering businesses to make data-driven decisions with confidence. As an early-stage startup, we are fueled by a strong sense of mission and enthusiasm, striving to democratize data-driven decision-making on a global scale.
At Predikt, we are defined by our core values and high ambitions. We are a company that champions integrity, innovation, and excellence, creating an environment where everyone supports each other and works collaboratively towards common goals. Our customer-centric approach ensures we deliver exceptional value and service, while fostering a culture of mutual respect, open communication, and continuous improvement.
Join us on this exciting journey as we transform the landscape of business intelligence and create a future where data-driven decision-making is accessible to everyone making decisions.
About the Role
As a Software Engineer at Predikt, you will be responsible for writing clean, efficient, and scalable code that supports our AI stack and other core functionalities. Your contributions will ensure the delivery of high-quality software through rigorous unit testing, integration testing, and peer code reviews.
Key Responsibilities
Software Development:
- Develop and maintain production-grade code.
- Write clean, efficient, and scalable code to support our AI stack and other core functionalities.
- Ensure code quality through unit testing, integration testing, and peer code reviews.
Team Collaboration:
- Work closely with AI engineers to integrate novel algorithms and AI models into production systems.
- Coordinate with front-end engineers to deliver seamless and interactive user experiences.
- Participate in regular team meetings to discuss project status, technical challenges, and milestones.
- Provide guidance and mentorship to junior engineers and interns.
Documentation and Communication:
- Create and maintain documentation for software architecture, design, and codebase.
- Communicate effectively with team members and stakeholders to discuss design decisions, architectural choices, and project requirements.
- Assist the CTO in creating technical presentations, reports, and overviews.
Data Engineering and Management:
- Design and manage data pipelines and workflows to ensure efficient data flow and processing.
- Develop strategies for data storage, retrieval, and integration in collaboration with the team.
Continuous Improvement:
- Stay updated with the latest industry trends, tools, and technologies.
- Identify and suggest improvements to existing systems and processes to enhance performance, scalability, and maintainability.
What We're Looking For:
We seek individuals who are not just skilled engineers but also enthusiastic collaborators who can thrive in a fast-paced, innovative environment. The ideal candidate will have a strong foundation in software engineering principles, a keen eye for detail, and a commitment to continuous learning and improvement. We’re seeking someone with a “getting things done” mentality, a focus on impact, and the flexibility to adapt to changing needs. A true team player who can take on key roles within the engineering team.
Why Predikt?
Joining Predikt means becoming part of a forward-thinking company at the forefront of AI innovation. We offer a collaborative work environment where your ideas and expertise will directly contribute to shaping the future of AI-driven solutions. At Predikt, we value growth, creativity, and a shared commitment to excellence.
Requirements
- Proven experience in software development and software design, preferably in a startup or fast-paced environment
- Proficiency in Python
- Strong understanding of software development best practices, including version control, testing, and CI/CD
- Experience in data engineering, including designing and managing data pipelines and workflows is a plus
- Excellent problem-solving skills
- Strong communication skills and ability to work effectively in a team
- Master’s degree in Computer Science, Engineering, or equivalent practical experience
Nice to Haves
- Experience working with ML packages and LLM models
- Experience working with managing cloud infrastructure and security
Predikt Remuneration Package
🌍 Flexibility: Enjoy the freedom to work remotely when you want, from where you want, ensuring a perfect balance between your professional and personal life.
🚀 Early-Stage Startup: Be part of an early-stage startup that’s rapidly growing, offering numerous opportunities for those daring enough to seize them.
📈 Future Equity Package: Benefit from the potential for future equity options, aligning your success with the company’s growth.
💻 Bring Your Own Device: Work with the tools you are most comfortable with through our bring-your-own-device culture.
✈️ Business Trips: Travel for business to our Swiss or Belgian offices, combining work with enriching experiences.
🏞️ Off-Site Events: Participate in off-site events in the stunning Swiss Alps, fostering team building and relaxation.
🌟 Radical Transparency: Thrive in a culture of radical transparency, where open communication and honesty are paramount.
🌸 Well-Being Days: Enjoy designated well-being days to recharge and focus on your mental well-being.
🛡️ Comprehensive Benefits: Receive a competitive salary and comprehensive benefits package to support you and your family.
Join Us
Be part of a journey where you can make a true impact, empowering people to make data-driven decisions with our innovative tools.
We’re not accepting candidates via agencies.
We only hire in Belgium