Overview
Early-career Machine Learning Engineer role within Trimble's Construction Management Solutions (CMS) group in Chennai, working alongside senior data scientists and engineers on AI/ML solutions for the AECO sector.
What you'll do
- Assist in the development, testing, and deployment of foundational machine learning algorithms and models under direct supervision, with opportunities to explore advanced deep learning architectures.
- Contribute to data collection pipelines, feature engineering, and data cleaning tasks to ensure high-quality training sets tailored to industry use cases.
- Perform routine debugging, unit testing, and comprehensive code documentation to ensure reliability, reproducibility, and high software standards.
- Support the integration of trained ML models into existing enterprise applications, learning foundational MLOps workflows including containerization, deployment pipelines, and post-deployment performance monitoring.
- Partner with senior engineers and data scientists to translate business requirements into clear, manageable ML tasks while adopting industry best practices.
What you'll need
- Bachelor's degree in Computer Science, Mathematics, Engineering, Statistics, or a closely related quantitative field (Trimble's Professional ladder typically requires four or more years of formal education).
- Solid conceptual understanding of machine learning principles, evaluation metrics, statistical methods, and foundational deep learning concepts.
- Strong coding skills in Python with practical experience in data manipulation and algorithm design using standard libraries such as NumPy, pandas, and scikit-learn.
- Solid understanding of fundamental data structures and basic data modeling concepts, with the ability to follow structured engineering methodologies to solve well-defined problems.
Nice to have
- Practical familiarity with standard deep learning frameworks such as PyTorch or TensorFlow.
- Baseline understanding of cloud environments (AWS, Microsoft Azure, or GCP).
- Hands-on experience with version control systems (Git/GitHub) and basic Linux/Bash scripting.
- A strong academic portfolio or GitHub profile showcasing practical ML/data science projects.
- Academic exposure to generative AI concepts, transformer architectures, or Large Language Models (LLMs).
Details
- Location: Chennai, India, based in the Chennai office.
- Department: Construction Management Solutions (CMS).
- Role Level: P2.
- Job Type: Full-Time.
Read the full description and apply on the company’s own careers page.