Artificial Intelligence Engineer

European Tech Recruit

España

Remote

EUR 90,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

European Tech Recruit is seeking a Principal AI Software Engineer specialized in multimodal models for 3D geometry, CAD and mesh representations. This remote role spans Europe and focuses on production-grade AI technologies integrated with CAE/CAD workflows.

You will design and implement scalable models supporting B-Rep, meshes, point clouds, images, and text data, driving geometry understanding and generation in engineering software.

Qualifications

  • MSc or PhD in a relevant field.
  • Strong hands-on software development in AI/ML.
  • Excellent programming in Python with strong software engineering fundamentals.
  • Experience with PyTorch or another major deep learning framework.
  • Experience with 3D data such as meshes, CAD geometry, B-Rep or point clouds.

Responsibilities

  • Design and develop multimodal AI models capable of understanding and processing engineering geometry.
  • B-Rep / boundary representations
  • surface and volume meshes
  • point clouds
  • images and sketches
  • text and engineering metadata
  • simulation and physics data
  • Develop scalable representations and embeddings for complex 3D engineering geometry.
  • Develop geometry encoders and tokenisation strategies for large-scale multimodal models.
  • Develop transformer, graph-based, generative or foundation-model architectures for 3D engineering data.
  • Develop models for geometry understanding, generation, reconstruction, modification and reasoning.
  • Develop AI capabilities for mesh generation, mesh understanding and geometry-to-mesh workflows.
  • Integrate AI models into production engineering software products and CAE/CAD workflows.
  • Develop robust training, inference and evaluation pipelines.
  • Optimise models for large engineering datasets and production deployment.
  • Work closely with computational geometry, CAE, meshing and HPC software teams.
  • Translate state-of-the-art AI research into reliable and scalable industrial software.
  • Contribute to technical architecture and long-term product strategy for geometry-based AI technologies.

Skills

Python
Transformers
Geometric DL
3D ML
Representation learning
CAD/CAE geometry

Education

MSc or PhD in Computer Science, Artificial Intelligence, Machine Learning, Computational Geometry, Applied Mathematics or a related discipline

Tools

PyTorch

Job description

Principal AI Software Engineer – 3D Geometry & Multimodal Models

Location: Europe

Working Model: Remote / Flexible within Europe

About the Opportunity

Our client is building a new generation of AI-enabled engineering software combining artificial intelligence, computational geometry, CAE and physics-based engineering technologies.

The company is looking for a highly experienced AI Software Engineer specialising in multimodal models for 3D geometry, CAD and mesh representations.

This is a hands-on software and algorithm development role focused on building production-grade AI technologies capable of understanding, representing and generating complex engineering geometry.

The successful candidate will work at the intersection of multimodal foundation models, geometric deep learning, CAD/CAE geometry, mesh representations and engineering software development.

Responsibilities
  • Design and develop multimodal AI models capable of understanding and processing engineering geometry.
  • B-Rep / boundary representations
  • surface and volume meshes
  • point clouds
  • images and sketches
  • text and engineering metadata
  • simulation and physics data
  • Develop scalable representations and embeddings for complex 3D engineering geometry.
  • Develop geometry encoders and tokenisation strategies suitable for large-scale multimodal models.
  • Develop transformer, graph-based, generative or foundation-model architectures for 3D engineering data.
  • Develop models for geometry understanding, generation, reconstruction, modification and reasoning.
  • Develop AI capabilities for mesh generation, mesh understanding and geometry-to-mesh workflows.
  • Integrate AI models into production engineering software products and CAE/CAD workflows.
  • Develop robust training, inference and evaluation pipelines.
  • Optimise models for large engineering datasets and production deployment.
  • Work closely with computational geometry, CAE, meshing and HPC software teams.
  • Translate state-of-the-art AI research into reliable and scalable industrial software.
  • Contribute to technical architecture and long-term product strategy for geometry-based AI technologies.
Requirements
  • MSc or PhD in Computer Science, Artificial Intelligence, Machine Learning, Computational Geometry, Applied Mathematics or a related discipline.
  • Strong hands-on software development experience in AI/ML.
  • Excellent programming skills in Python, with strong software engineering fundamentals.
  • Experience with PyTorch or another major deep learning framework.
  • Strong experience in one or more of the following:
  • transformers
  • geometric deep learning
  • 3D machine learning
  • representation learning
  • Experience working with 3D data such as meshes, CAD geometry, B-Rep, point clouds or surface representations.
  • Strong understanding of modern deep learning architectures and model training methodologies.
  • Ability to translate research concepts into robust production software.
Highly Desirable
  • Experience with CAD, CAE or engineering geometry.
  • Knowledge of B-Rep / boundary representation, NURBS or parametric CAD.
  • Experience with triangle meshes, tetrahedral meshes, surface meshes or unstructured meshes.
  • Experience with geometric deep learning or graph neural networks.
  • Experience developing transformer architectures for 3D or geometric data.
  • Experience with multimodal foundation models involving text, images and 3D representations.
  • Experience with diffusion models, autoregressive models, VQ-VAE or other generative architectures.
  • Experience with neural operators, Physics AI or simulation-based machine learning.
  • Experience with geometry generation or AI-driven meshing.
  • Experience developing commercial engineering, CAD, CAE or scientific software.
  • Strong C++ skills would be advantageous.
  • Experience optimising large models for GPU inference or distributed training would be beneficial.
Relevant Technical Areas

Relevant experience may include:

  • Geometric deep learning
  • Generative CAD
  • Mesh generation with deep learning
  • 3D representation learning
  • Vision-language models applied to engineering data
  • Graph transformers
  • Mesh transformers
  • Point-cloud transformers
  • B-Rep learning
  • Physics-informed or physics-aware AI
Ideal Background

We are particularly interested in candidates who combine strong AI development capabilities with an understanding of geometry, CAD, CAE, 3D data or scientific engineering applications.

The strongest candidates are likely to have developed AI technologies that operate directly on meshes, CAD models, B-Rep geometry, point clouds or other complex 3D engineering representations, rather than working exclusively with text or 2D image data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer for 3D Geometry & Multimodal Models
Senior AI Engineer for 3D Geometry & Multimodal Models

European Tech Recruit • Spain

Remote
EUR 90,000 - 150,000
AI Engineer - Mid / Senior
AI Engineer - Mid / Senior

Hireroo Ltd • Barcelona

Hybrid
EUR 70,000 - 120,000
Flexible working hours
Hybrid model: 4 days in office, 1 day?
Monthly food allowance
+7
Freelance Mechanical Cad&Simulation Engineer - Ai Trainer
Freelance Mechanical Cad&Simulation Engineer - Ai Trainer

Mindrift • Málaga

Remote
EUR 23,000 - 38,000
Lead Software Engineer - Working with AI
Lead Software Engineer - Working with AI

Harnham • Spain

On-site
EUR 80,000 - 120,000
Competitive salary + equity/benefits package
Flexible working arrangements
Opportunity to work with cutting-edge technologies
Freelance Mechanical Cad&Simulation Engineer - Ai Trainer
Freelance Mechanical Cad&Simulation Engineer - Ai Trainer

Mindrift • Madrid

Remote
EUR 31,000 - 38,000
Fully remote
Performance bonuses
Freelance Mechanical Cad&Simulation Engineer - Ai Trainer
Freelance Mechanical Cad&Simulation Engineer - Ai Trainer

Mindrift • Barcelona

Remote
EUR 25,000 - 38,000
Remote work where you set the schedule
Performance bonuses
Global project exposure
Senior AI Engineer (Agentic Systems & Automation)
Senior AI Engineer (Agentic Systems & Automation)

Xcalibur • Madrid

Hybrid
EUR 90,000 - 130,000
Solution Architect, AI SDLC
Solution Architect, AI SDLC

Intellias • Spain

Remote
EUR 120,000 - 200,000
Senior AI Machine Learning Engineer
Senior AI Machine Learning Engineer

Visium SA • Barcelona

On-site
EUR 65,000 - 90,000
Competitive compensation package
Yearly education budget
Sport budget
+3
AI Machine Learning Engineer
AI Machine Learning Engineer

Visium • Barcelona

On-site
EUR 60,000 - 80,000