Overview
AI/ML Engineer (P1) role on Trimble's Construction Management Solutions team, working alongside data scientists and principal engineers to build production-grade enterprise tools.
What you'll do
- Assist in developing, implementing, and fine-tuning machine learning algorithms and foundational models.
- Own data collection, sanitization, exploratory analysis, and feature engineering to ensure data quality and consistency.
- Execute routine testing, debugging, and documentation of ML codebases and pipelines.
- Support integration of trained models into enterprise applications, learning MLOps practices such as containerization, artifact tracking, and performance monitoring.
- Partner with senior engineers and domain specialists to translate business requirements into well-defined ML tasks and delivery milestones.
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).
- Strong conceptual grounding in machine learning theory, evaluation metrics, statistical techniques, and foundational deep learning concepts.
- Strong coding skills in Python, with practical experience manipulating datasets and building algorithms using NumPy, pandas, and scikit-learn.
- Solid grasp of fundamental data structures, basic data modeling principles, and software engineering practices.
- Proven ability to follow structured engineering methodologies to troubleshoot issues of defined scope and arrive at clear, practical solutions.
Nice to have
- Hands-on familiarity with PyTorch or TensorFlow.
- Basic foundational understanding of cloud environments (AWS, Microsoft Azure, or GCP) and their AI/ML service offerings.
- Experience utilizing Git for branch-based development, alongside basic Linux CLI and Bash scripting comfort.
- Early evidence of production-oriented ML work through capstone projects, research publications, or active GitHub repositories.
- Academic exposure to, or experimentation with, Generative AI models, transformer architectures, and Large Language Models (LLMs).
Details
- Location: Chennai, India.
- Job type: Full-Time.
- Job level: P1.
Read the full description and apply on the company’s own careers page.