Intermediate Artificial Intelligence/Machine Learning Developer

brassring

Bangalore, 3 Years Exp Posted 69d ago

Job Description

• 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.

Skills and Abilities:
• 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.

Minimum Qualifications

Bachelor's degree. 3 years of related experience. Equivalent additional directly related experience will be considered in lieu of a college degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.

Preferred Qualifications

• 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

Similar Openings for You