Software Engineer Python (gn) AI Integration

TrendMiner

Not Interested
Bookmark
Report This Job

profile Job Location:

Hasselt - Belgium

profile Monthly Salary: Not Disclosed
Posted on: 29-08-2025
Vacancies: 1 Vacancy

Job Summary

Description

Be you join us.

We are seeking a talented and experienced mid-level Software Engineer (gn) to join our product development team with a passion for AI agent-based architectures and Model Context Protocol (MCP) integration. This is a full-time position offered in a hybrid work model at our headquarters in Hasselt Belgium.

You will collaborate closely with engineers product owners data scientists and designers to design and develop robust scalable back-end systems that seamlessly integrate AI-powered capabilities into our industrial analytics platform. This role requires a strong focus on enterprise-grade productization including secure authentication and authorization to ensure our solutions meet the performance security and compliance needs of large-scale deployments

In return we offer you

  • The opportunity to work with a dynamic and fast-growing company in the industrial analytics space
  • Work with a global team of experts in data science software engineering and industrial automation
  • Competitive salary and benefits package including a company car
  • A developer laptop (Linux Mac)
  • A flexible (up to 60%) remote work policy
  • A great office at the Corda Campus in Hasselt
  • Career growth and development opportunities in a rapidly expanding company
  • Joining a visionary technical innovator where you can work with state-of-the-art tools
  • Fun collaborative and challenging work environment
  • Flexible working hours and attention to work/life balance
  • An open-minded culture where you can be your best you
  • Personal Learning and Development budget and guidance
  • Company managed and external training opportunities

We are committed to providing a fun collaborative and challenging work environment and offer a competitive salary and benefits package. We also offer career growth and development opportunities in a rapidly expanding company.

Your Role

  • You will be part of a fun agile team to grow and build our platform
  • Collaborate with the product owner team architect and other stakeholders to to design and implement back-end services that integrate AI/agent workflows and MCP endpoints into the TrendMiner platform
  • Design develop and maintain APIs in Python to support AI model execution MCP communication and integration with external AI services
  • Implement and manage authentication and authorization flows including Keycloak-based identity management
  • Develop and maintain secure data pipelines for AI features ensuring compliance with enterprise standards
  • Write unit and integration tests and participate in code reviews to ensure quality and reliability
  • Contribute to our back-end community by sharing knowledge best practices and participating in cross-team initiatives particularly those focused on machine learning integration
  • Stay updated on emerging back-end technologies machine learning frameworks (e.g. TensorFlow PyTorch Azure ML) and industry trends and propose improvements to our back-end architecture and processes to enhance machine learning integration capabilities

Your Skills

Must-haves

  • Bachelors degree in Computer Science Software Engineering or a related field
  • Proven experience as a back-end developer with expertise in Python application development
  • Strong proficiency in Python data structures algorithms object-oriented programming principles and familiarity with machine learning concepts
  • Strong understanding of AI agent-based architectures including experience integrating AI models services or MCP endpoints into production software
  • Knowledge of authentication and authorization technologies including Keycloak-based identity management systems
  • Experience working in Agile/Scrum environment with knowledge of Agile methodologies
  • Solid understanding of relational databases (e.g. MySQL PostgreSQL) and SQL
  • Experience with API design principles (RESTful APIs)
  • Experience with version control systems preferably Git
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills with the ability to work effectively in a team environment

Nice-to-have

  • Experience with Java and Spring Boot is a plus
  • Experience with unit testing frameworks (e.g. Python unittests Pytest JUnit) is a plus
  • Experience with cloud platforms (e.g. AWS Azure) is a plus

About TrendMiner

TrendMiner is an innovative software development company specializing in industrial analytics. We leverage cutting-edge technologies to provide advanced analytics solutions for time-series event and asset data with a growing focus on integrating machine learning capabilities. Our dynamic team is committed to delivering high-quality software products that empower our clients to optimize their operations and drive business growth. We are a fast-growing company based in Hasselt Belgium with a global customer base spanning several industries including chemicals oil and gas and pharmaceuticals.

DescriptionBe you join us.We are seeking a talented and experienced mid-level Software Engineer (gn) to join our product development team with a passion for AI agent-based architectures and Model Context Protocol (MCP) integration. This is a full-time position offered in a hybrid work model at our h...
View more view more

Key Skills

  • APIs
  • Jenkins
  • REST
  • Python
  • SOAP
  • Systems Engineering
  • Service-Oriented Architecture
  • Java
  • XML
  • JSON
  • Scripting
  • Sftp