💼Job Title: Machine Learning Engineer
👨💻Job Type: Freelance
📍Location: Brussels, Belgium
💼Work regime: Hybrid
🔥Keywords: Machine learning, AWS, big data, Spark, Hadoop, & business environment
Sector: our client is a is a prominent telecommunications company known for its extensive network infrastructure and comprehensive range of services. It provides innovative solutions in internet, mobile, and television communications, catering to both residential and business customers
Position Overview:
As a Machine Learning engineer, you will play a key role in developing end-to-end solutions for machine learning use cases. By taking up a use case right from the start you will help business define and scope the problem, pick the right machine learning solution and technology as well as ensure implementation, integration and deployment of your solution to production. You will do so while ensuring that our internal governance processes and best practices are respected. You will also collaborate with other team members in knowledge sharing as well as continuously improving our way of working.
What you'll do:
- Translate business requests into data requirements, extract the required structured and unstructured data from the client’s data lake, data warehouse and other data sources (e.g. operational systems) and prepare large-scale datasets for modelling.
- Identify high-value use cases through data exploration and visualization.
- Develop predictive models using state-of-the-art machine learning and statistical methods.
- Pilot prototypes in production processes to demonstrate their value.
- Deploy prototypes to production, with support of IT, to obtain reliable, scalable systems.
- Present your results in a clear manner and discuss them with multi-functional project teams.
- Work in close collaboration with business experts (e.g. for requirement gathering, data source identification, data and process understanding, feature engineering, result validation, etc.), with IT (e.g. for ETL, deployment to production, etc.) and with other machine learning engineers in the team (e.g. for knowledge sharing).
What you bring:
Degree & Experience
- PhD or master’s degree in a quantitative field (Artificial Intelligence, Computer Science, Engineering, Statistics, Mathematics, etc.)
- 3+ years of relevant work experience in a business environment
Technical skills
- Strong knowledge of state-of-the-art machine learning and statistical methods.
- Hands-on experience with Python and its machine learning ecosystem. Experience with deep learning (e.g. Tensorflow, PyTorch), big data (e.g. Spark, Hadoop) and real-time streaming is a plus.
- Proven proficiency in the end-to-end machine learning project life cycle, including:
• Translating business requests into data requirements.
• Identifying high-value use cases through data exploration and visualization.
• Developing machine learning solutions (incl. feature engineering, model fitting, etc.).
• Proficiency in using Git for version control and collaborative development within a team environment.
• Understanding of software development best practices, including code reviews, testing and documentation.
• Deploying scalable machine learning applications to production.
- Experience with cloud (AWS)
- Any experience with following elements is a big plus:
• MLOps practices, e.g. orchestration with Airflow, Gitlab CI/CD, etc.
• Containerized deployment of ML products – e.g. docker, podman, Kubernetes
Attitudes/Behavior
- Passionate about machine learning and a constant learner
- Result-oriented and highly proficient in transforming data into actionable insights that create business value
- Proactivity with a strong sense of ownership over projects
- Excellent problem-solving skills and attention to detail
- Team player with strong communication and presentation skills
- Able to manage machine learning projects in an autonomous way and drive collaboration with domain experts, data engineers and other machine learning engineers
- Experience working with Agile methodologies, particularly Kanban, to effectively manage and deliver project tasks
- Knowledge in the field of telecommunications is a plus
- Positive attitude
- Good communication skills
Languages
Fluent in English and preferably also Dutch and/or French.
A little about us:
Innova Solutions is a diverse and award-winning global technology services partner. We provide our clients with strategic technology, talent, and business transformation solutions, enabling them to be leaders in their field.
- Founded in 1998, headquartered in Atlanta (Duluth), Georgia.
- Employs over 50,000 professionals worldwide, with annual revenue approaching $3.0B.
- Delivers strategic technology and business transformation solutions globally.
- Operates through global delivery centers across North America, Asia, and Europe.
- Provides services for data center migration and workload development for cloud service providers.
Awardee of prestigious recognitions including:
- Women’s Choice Awards - Best Companies to Work for Women & Millennials, 2024
- Forbes, America’s Best Temporary Staffing and Best Professional Recruiting Firms, 2023
- American Best in Business, Globee Awards, Healthcare Vulnerability Technology Solutions, 2023
- Global Health & Pharma, Best Full Service Workforce Lifecycle Management Enterprise, 2023
- Received 3 SBU Leadership in Business Awards
Stevie International Business Awards, Denials Remediation Healthcare Technology Solutions, 2023
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
AI Engineer Trainee
2026-05-28
UX Designer
2026-05-21
Delivery Head - Telecoms
2026-05-29
- Posted
- Dec 09, 2024
- Type
- Contract
- Level
- Mid-Senior
- Location
- Brussels Metropolitan Area
- Company
- Innova Solutions
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
AI Engineer Trainee
2026-05-28
UX Designer
2026-05-21
Delivery Head - Telecoms
2026-05-29