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