Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are now looking for a Senior Development engineer / Machine Learning engineer to join our Innovation, Research and Development unit (IRD).
MagiCAD Group is a Global software solutions and services provider with the mission to help engineering and manufacturing companies create better buildings.
Our talented MAD team (MagiCAD automation & Data) works in IRD (Innovation, Research, Development) unit and our task is to create next generation features with latest technology advancements. We develop future-ready capabilities and innovative products for tomorrow while empowering efficient work today. We co-create innovative products and services with our internal customers. Your task will be researching new technologies and utilizing those to create amazing new features. You get to work with latest tech stacks without the pains of the legacy code.
Who are we looking for
We are looking for a colleague with strong problem-solving mindset and skills. We hope that you enjoy prototyping and experimenting but also know how to turn ideas into production-ready solutions that deliver real value to end users. We expect that you can move ideas into production and balance innovation with delivering solutions that work for end users. You also have the ability to translate complex data challenges into practical tools.
Above all, we are looking for a colleague to work with us as a team player.
We hope you have at least the following qualities
- Proven skills with geometry / 3D development.
- Ability to read and understand scientific research papers.
- Team player with good communication and collaboration skills.
- Fluency in English.
Technical skills
- 4 to 5 years of development experience.
- GPU development (Cuda).
- Algorithm development / Mathematical skills.
We consider as an asset
- Cloud development experience.
What we offer?
- Professional growth is important to us. We dedicate one working day every two weeks to learning and development. Our different projects also provide opportunities to broaden your knowledge and skills.
- We offer you collaborative and supportive environment in a culturally diverse, international software company, providing a dynamic and inspiring work environment
- We have flat organisational structure that fosters a supportive and friendly culture, where collaboration and innovation thrive
- MagiCAD Group is a workplace where people enjoy working. In 2025, our Employee Net Promoter Score (eNPS) was at excellent level and demonstrates our highly satisfied and engaged team.
Job location
You can work at any of our offices in Finland: Turku, Espoo, or Rauma or remote in Finland. The whole team meets at least once a month, and we’d wish also you to be able to participate team meetings.
How to apply?
Please send your application through the apply button latest 25 th January 2026. We suggest applying fast, as we go through applications as they arrive.
Key Skills
Ranked by relevanceReady to apply?
Join MagiCAD Group and take your career to the next level!
Application takes less than 5 minutes

