Overview

ML ENGINEER Jobs in Bengaluru, India at Emagine Solutions FZE

ML ENGINEER (Mid–Senior)

Architecture | Digital Innovation Unit

Full-time | Confidential client (50,000-person global engineering group)

A 50,000-person engineering organisation is expanding its Architecture Digital Innovation Unit and hiring an ML Engineer to build, train, and deploy machine learning systems for real architectural challenges. This is a hands-on role for someone who can take open-ended design problems, turn them into ML-solvable formulations, and ship models into prototypes and internal tools.

What you’ll do

  • Design, develop, and fine-tune ML models for architectural applications (generative floor plans, structural optimisation, energy performance prediction, and more)
  • Build and maintain end-to-end ML pipelines for training, evaluation, and inference
  • Work with Computational Design to prepare, clean, and validate training datasets
  • Integrate models into prototypes, internal tools, and existing design software workflows
  • Evaluate state-of-the-art approaches (diffusion models, transformers, GNNs) and apply what’s relevant to AEC use cases
  • Document experiments, results, and technical decisions clearly for cross-disciplinary audiences
  • Optimise models for performance, scalability, and real-world deployment
  • Stay current with AI research and translate practical advances into the team roadmap

What we’re looking for

  • 4–8 years in ML/AI engineering (mid-to-senior, hands-on)
  • Strong Python plus PyTorch or TensorFlow
  • Solid understanding of supervised, unsupervised, and generative ML techniques
  • Experience deploying models (REST APIs, Docker, and cloud such as AWS/GCP/Azure)
  • Familiarity with computer vision and/or geometric deep learning (point clouds, meshes, graphs)
  • Strong software engineering fundamentals: Git, testing, modular code, reproducible builds
  • Confident communicator: able to explain technical concepts to non-technical stakeholders
  • Bachelor’s or Master’s in CS, Data Science, or a related field (or equivalent experience)

Nice to have

  • Exposure to AEC tools or spatial formats (IFC, RVT, OBJ, etc.)
  • Experience with GANs, diffusion models, VAEs
  • Grasshopper scripting and/or Dynamo for parametric design

Title: ML ENGINEER

Company: Emagine Solutions FZE

Location: Bengaluru, India

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.