Logo for CDM Smith

Intermediate AI/ML Developer

Key Facts

Remote From: 
Category:  ML Ops Engineer
Full time
Mid-level (2-5 years)
120 - 211K yearly
English

Other Skills

  • Communication
  • Collaboration
  • Problem Solving
  • Analytical Thinking
  • Detail Oriented

Roles & Responsibilities

  • Bachelors’ Degree
  • 2 years of relevant experience
  • Strong proficiency in Python and modern software development
  • Experience with machine learning and deep learning toolkits

Requirements:

  • Develop, modify, and improve AI/ML solutions across products and services
  • Convert theoretical algorithms into clean, robust, scalable code
  • Customize, train, and validate machine learning models
  • Conduct data mining and statistical analysis to identify patterns

Job description

Why Trinnex?:

If you are passionate about water and technology, Trinnex is the place for you! Trinnex is a visionary company that is transforming the way water resources are managed and protected. By combining cutting-edge digital technologies, such as sensor/IoT data, models, geospatial data, and AI/machine learning, we create innovative, smart, and scalable solutions that make a difference. Whether it's optimizing water supply and demand, detecting leaks and anomalies, or enhancing water quality and resilience, Trinnex delivers value and impact to public sector clients across the country.

Job Description: Trinnex, a wholly owned subsidiary of CDM Smith, is seeking a versatile, proactive, and highly collaborative Intermediate AI/ML Developer to join our team. We operate in a fast-paced, rapidly evolving environment where taking initiative and ownership is crucial. In this role, you will not just execute tasks, but actively identify opportunities, anticipate bottlenecks, and drive intelligent solutions across a diverse suite of products and services. Because our team works on a wide array of dynamic initiatives, your focus will adapt depending on the active project or product—ranging from predictive modeling and deep learning to natural language processing and generative AI. Operating in an Agile environment, you will collaborate closely with cross-functional teams, transforming complex algorithms into production-ready code. Key Responsibilities Model Development & Engineering • Design & Implement: Develop, modify, and improve AI/ML solutions across our product and service offerings, adapting to the unique needs of different projects. • Algorithm to Code: Convert theoretical algorithms into clean, robust, and scalable code that leverages machine learning concepts to interpret large and complex datasets. • Fine-Tuning & Customization: Customize, train, and validate machine learning or predictive models to meet specific end-user and business objectives. • Innovation: Explore, evaluate, and implement cutting-edge techniques and methodologies to enhance product performance and develop new features. Data Analysis & Performance • Data Exploration: Conduct data mining, statistical analysis, and predictive modeling activities to identify patterns and trends within large datasets. • Testing & Validation: Rigorously test and validate AI model accuracy and reliability to ensure they perform to technical and business specifications. Agile Collaboration, Delivery & Initiative • Sprint Execution: Active participation in Agile sprint planning, daily stand-ups, backlog grooming, and retrospectives to ensure project assignments are delivered on time with excellent quality. • Proactive Problem Solving: Take initiative to identify system inefficiencies, propose solutions, and actively address technical issues or blockers before they impact delivery. • Communication: Clearly and effectively communicate project status, blockers, and technical insights. • Cross-Functional Teamwork: Collaborate with product managers, data engineers, and software developers to integrate models into production environments and resolve technical issues. Documentation & Best Practices • Technical Documentation: Create comprehensive documentation, including design patterns, technical specifications, and normalization processes to support data architecture and modeling efforts. • Continuous Learning: Maintain active working and learning relationships with industry innovators and peer groups to keep our practices current. Skills and Abilities: • Strong proficiency in modern software development using Python (knowledge of C/C++, Java is a plus). • Practical experience with popular machine learning and deep learning toolkits (e.g., Scikit-Learn, PyTorch, TensorFlow, Hugging Face). • Solid capability in querying and manipulating large datasets using SQL and data processing libraries (e.g., Pandas, NumPy). • Familiarity with cloud platforms (GCP preferred), model deployment practices (MLOps, Docker), and CI/CD pipelines is highly advantageous. • A self-starter mindset with a strong drive to take ownership of tasks, troubleshoot issues independently, and actively contribute ideas to improve products and processes. • Ability to thrive and remain agile in a fast-paced, highly dynamic environment, pivoting comfortably between different product focuses. • Demonstrated experience working effectively within Agile/Scrum methodologies. • Strong communication skills with the ability to bridge the gap between technical details and business outcomes. • Analytical and critical thinking skills with a meticulous approach to model validation and code quality. #LI-LP1 #LI-REMOTE Skills & Abilities: Strong communication skills and ability to collaborate effectively with cross-functional teams. Possesses strong attention to detail. Good problem-solving skills and ability to think critically and analytically. Knowledge of software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript) and machine learning toolkits. Good foundation in AI/ML concepts, algorithms, and frameworks. Ability to work effectively across all levels in a highly dynamic environment. Demonstrates a passion for innovation and a desire to push the boundaries of what is possible. Qualifications: • Bachelors’ Degree. • 2 years of relevant 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. Amount of Travel Required: No Travel is required Background Check and Drug Testing Information: CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as “CDM Smith”) reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing. Additional Compensation: All bonuses at CDM Smith are discretionary and may or may not apply to this position. Pay Range Min: USD $120,411.00 Pay Range Max: USD $210,704.00 Visa Sponsorship Available: No-Please note that all applicants must be legally eligible to work in Canada, for the Company, at the time of hire. Furthermore, this is not a position for which the Company is offering immigration application sponsorship or support Accessibility: To make an accessibility request, please click here

ML Ops Engineer Related jobs

Other jobs at CDM Smith

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.