Machine Learning Engineer

Machine Learning Engineer

Birmingham Full-Time 40000 - 72000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Join our team to develop AI solutions for 3D point cloud data and enhance digital workflows.
  • Company: In Technology Group is a leading UK design team focused on innovative data modelling and AI technologies.
  • Benefits: Enjoy flexible working options, a creative team environment, and the chance to work with cutting-edge technology.
  • Why this job: Be at the forefront of AI innovation while collaborating with talented professionals in a supportive culture.
  • Qualifications: Experience with point cloud data, machine learning frameworks, and programming in Python or C++ is essential.
  • Other info: Remote work with occasional travel; salary ranges from £50,000 to £90,000 based on experience.

The predicted salary is between 40000 - 72000 £ per year.

Get AI-powered advice on this job and more exclusive features.

This range is provided by In Technology Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from In Technology Group

Head of Data, BI, and AI @ In Technology Group.

Job Title: Machine Learning Engineer – Point Cloud & AI Solutions

Location: Birmingham – Remote (occasional travel)

Salary: £50,000 – £90,000 DOE (Very flexible)

About Us

We are a multidisciplinary UK design and modelling team specialising in data-rich models derived from point cloud scans. Our work supports BIM exercises, photogrammetry, digital twin development, high-fidelity visualisation, and scalable portfolio modelling. Our mission is to continuously enhance laser scanning and Scan2BIM workflows using smart, efficient, and AI-driven technologies.

Role Overview

We are seeking a highly skilled Machine Learning Engineer with a strong background in point cloud data processing , 3D spatial modelling , and the development of AI/ML-driven solutions to join our innovation team. This role will focus on automating and enhancing workflows related to Scan2BIM, digital twin creation, and high-resolution visualisation through the integration of machine learning and AI.

Key Responsibilities

  • Develop and deploy ML algorithms for processing and interpreting 3D point cloud data (e.g., segmentation, classification, object detection).
  • Build AI tools to automate BIM modelling tasks, such as feature extraction, geometry reconstruction, and data labeling.
  • Collaborate with designers and modellers to integrate AI solutions into Autodesk Revit, CAD, and game engine pipelines.
  • Design and train deep learning models for real-time analysis of photogrammetry and LiDAR data.
  • Contribute to the continuous improvement of our Scan2BIM workflows through research, prototyping, and tool development.
  • Ensure scalability and robustness of AI/ML pipelines in production environments.
  • Stay current with advances in 3D computer vision, BIM automation, and AI in construction technology.

Required Skills & Experience

  • Proven experience with point cloud data , including formats such as LAS, E57, PLY, and related toolkits (e.g., PCL, Open3D).
  • Strong background in machine learning and deep learning frameworks such as PyTorch, TensorFlow, or Keras.
  • Experience with 3D vision techniques including semantic segmentation , shape detection , and scene reconstruction .
  • Familiarity with BIM software ecosystems (e.g., Autodesk Revit, Navisworks) and CAD interoperability.
  • Programming proficiency in Python, C++, or similar languages used for ML and 3D data handling.
  • Understanding of photogrammetry, LiDAR, and reality capture methods.
  • Knowledge of ISO 19650, PAS 1192 and BIM Level 2 workflows is a plus.

Nice to Have

  • Experience integrating ML models into Unreal Engine or Unity for real-time visualisation.
  • Experience with synthetic data generation for training ML models on 3D datasets.
  • Publications or personal projects in 3D vision or Scan2BIM automation.

What We Offer

  • A chance to work at the forefront of AI and reality capture innovation.
  • Collaborative and creative multidisciplinary team environment.
  • Flexible working options and supportive company culture.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Design, Information Technology, and Analyst

  • Industries

    IT Services and IT Consulting, Data Infrastructure and Analytics, and Technology, Information and Media

Referrals increase your chances of interviewing at In Technology Group by 2x

Sign in to set job alerts for “Machine Learning Engineer” roles.

Birmingham, England, United Kingdom 3 weeks ago

Stafford, England, United Kingdom 2 weeks ago

Birmingham, England, United Kingdom 2 weeks ago

Birmingham, England, United Kingdom 1 week ago

Coventry, England, United Kingdom 2 weeks ago

Senior Software Engineer (Contract) – Data Team

Birmingham, England, United Kingdom 2 weeks ago

Worcestershire, England, United Kingdom 3 months ago

Birmingham, England, United Kingdom 1 day ago

Senior Software Engineer – Search Quality (Remote – United Kingdom)

Birmingham, England, United Kingdom 1 day ago

Software Installation and Support Engineer

Worcestershire, England, United Kingdom 3 months ago

Worcestershire, England, United Kingdom 1 month ago

Software Installation and Support Engineer

Worcestershire, England, United Kingdom 1 month ago

West Midlands, England, United Kingdom 1 week ago

Birmingham, England, United Kingdom 1 week ago

Birmingham, England, United Kingdom 2 days ago

West Midlands, England, United Kingdom 1 week ago

Senior Data Backend Engineer (Semantic Business Information) (Remote – United Kingdom)

Birmingham, England, United Kingdom 1 day ago

Senior Data Backend Engineer – Content and Contributor Intelligence (Remote – United Kingdom)

Birmingham, England, United Kingdom 2 weeks ago

Telford, England, United Kingdom 1 month ago

Warwick, England, United Kingdom 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Machine Learning Engineer employer: In Technology Group

At In Technology Group, we pride ourselves on being at the cutting edge of AI and reality capture innovation, offering a collaborative and creative environment that fosters professional growth. Our flexible working options and supportive culture ensure that our employees can thrive both personally and professionally, making us an excellent employer for those looking to make a meaningful impact in the field of machine learning and 3D spatial modelling.
I

Contact Detail:

In Technology Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer

Tip Number 1

Familiarise yourself with the specific point cloud data formats mentioned in the job description, such as LAS and E57. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

Tip Number 2

Engage with the latest advancements in machine learning frameworks like PyTorch and TensorFlow. Consider contributing to open-source projects or creating personal projects that demonstrate your ability to develop ML algorithms for 3D data processing.

Tip Number 3

Network with professionals in the BIM and AI sectors through platforms like LinkedIn. Join relevant groups and participate in discussions to increase your visibility and potentially get referrals for the position.

Tip Number 4

Prepare to discuss how you would integrate AI solutions into existing software like Autodesk Revit. Having a clear understanding of the challenges and potential solutions in this area will show your proactive approach and technical knowledge during interviews.

We think you need these skills to ace Machine Learning Engineer

Point Cloud Data Processing
3D Spatial Modelling
Machine Learning Algorithms
Deep Learning Frameworks (PyTorch, TensorFlow, Keras)
Semantic Segmentation
Shape Detection
Scene Reconstruction
BIM Software Ecosystems (Autodesk Revit, Navisworks)
CAD Interoperability
Programming Proficiency in Python or C++
Photogrammetry and LiDAR Understanding
Reality Capture Methods
ISO 19650 Knowledge
PAS 1192 Familiarity
BIM Level 2 Workflows

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with point cloud data processing, machine learning frameworks, and any relevant projects. Use keywords from the job description to ensure it aligns with what the company is looking for.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and 3D spatial modelling. Mention specific experiences that relate to the key responsibilities of the role, such as developing ML algorithms or collaborating on BIM projects.

Showcase Relevant Projects: If you have personal projects or publications related to 3D vision or Scan2BIM automation, include them in your application. This demonstrates your initiative and expertise in the field.

Proofread and Edit: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail, which is crucial for a technical role like this.

How to prepare for a job interview at In Technology Group

Showcase Your Technical Skills

Be prepared to discuss your experience with point cloud data and machine learning frameworks like PyTorch or TensorFlow. Bring examples of past projects where you've successfully implemented ML algorithms, especially in 3D spatial modelling.

Understand the Company’s Focus

Research In Technology Group's work in BIM and AI-driven technologies. Familiarise yourself with their projects related to Scan2BIM and digital twin development, as this will help you align your answers with their mission during the interview.

Prepare for Practical Assessments

Expect to demonstrate your problem-solving skills through practical assessments or coding challenges. Brush up on your programming proficiency in Python or C++, and be ready to tackle real-world scenarios related to 3D data handling.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and future innovations in AI and reality capture. This shows your genuine interest in the role and helps you gauge if the company culture is a good fit for you.

Machine Learning Engineer
In Technology Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
  • Machine Learning Engineer

    Birmingham
    Full-Time
    40000 - 72000 £ / year (est.)

    Application deadline: 2027-08-11

  • I

    In Technology Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>