Intermediate Artificial Intelligence/Machine Learning Developer
CDM Smith View all jobs
- India
- Permanent
- Full-time
CDM Smith is seeking an Artificial Intelligence/Machine Learning Engineer to join our Digital Engineering Solutions team. This individual will be part of the Data & AI Technology group within the Digital Engineering Solutions team, helping to support Architecture, Engineering and Construction (AEC) initiatives using modern AI/ML technologies and advanced analytics to deliver intelligent solutions and business insights for AEC professionals and client outcomes.The Data & AI Technology group helps lead the firm in AEC-focused Business Intelligence and data services by developing scalable data platforms and AI-driven capabilities that support analytics, automation, and decision intelligence. The team utilizes advanced analytics, data science, and AI/ML to provide innovative solutions that give our business and products a competitive advantage. It includes understanding and managing data pipelines and developing AI/ML capabilities that integrate with enterprise analytics and digital solutions.This position is for a person who has demonstrated strong foundational AI/ML engineering capabilities, is experienced with machine learning technologies and processes, and enjoys framing technical problems, contributing to AI/ML solutions, and supporting their implementation. As a member of the Digital Engineering Solutions team, the Data & AI Technology group will also participate in research and development and support AEC practices at CDM Smith through experimentation, testing, and the incubation of AI-driven solutions across the organization.Key Responsibilities:
- Develop and deploy machine learning models and AI solutions that address business challenges, particularly within the AEC domain.
- Build scalable AI/ML pipelines including data preprocessing, feature engineering, model training, validation, deployment, and monitoring.
- Collaborate with Data Engineers, Data Scientists, and Analytics Engineers to support end-to-end AI/ML solutions.
- Ensure deployed models are reliable, maintainable, and scalable while supporting optimization of their performance in production environments.
- Develop APIs or microservices to integrate AI/ML models into digital solutions.
- Support MLOps practices including model versioning, automated pipelines, and monitoring.
- Apply modern machine learning techniques such as natural language processing, computer vision, and predictive analytics to relevant use cases.
- Ensure adherence to data privacy, security, and ethical AI standards throughout the lifecycle of AI/ML solutions.
- Stay abreast of the latest developments and advancements, including emerging technologies, best practices, and new tools and software applications and how they could impact CDM Smith.
- Assist with the development of documentation, standards, best practices, and workflows for AI/ML technologies used across the business.
- Perform other duties as required.
- Experience building and deploying machine learning models using frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Experience with cloud-based AI/ML platforms, particularly Microsoft Azure and Databricks.
- Proficiency in programming languages such as Python or R and experience with machine learning libraries and tools.
- Understanding of MLOps practices including model lifecycle management, monitoring, and versioning.
- Familiarity with distributed computing frameworks such as Apache Spark.
- Experience applying AI techniques such as Natural Language Processing (NLP), computer vision, or predictive analytics.
- Understanding of data privacy, security, and ethical AI principles.
- Strong problem-solving and critical thinking skills.
- Strong communication skills for collaborating with technical teams and stakeholders.
- Detail oriented with the ability to support execution of complex AI/ML solutions.
- Experience deploying production AI/ML solutions in cloud environments.
- Experience supporting AI/ML capabilities used in enterprise analytics or digital engineering solutions.
- Experience working with Databricks or modern AI/ML platforms