AI Developer / AI Engineer - Python

  • Back-End
  • Remote
  • 3000 - 6000 USD
  • Senior
  • Full-Time
  • Remote

Job Description

Client is a company from USA, globally distributed team with an emphasis on collaboration, support and entrepreneurship. Our team focuses on the development of our water system offerings, Top Clear Treatment and Top Clear Networks. Both solutions are Python web apps which integrate with several data sources from IoT devices to Industrial PLC systems. These web apps have a front end based on React with API integration to our data backbone. Predictions and optimization of water processes are achieved through integration of custom AI models which inference through integration of data pipelines. 


Requirements

• Developing AI systems and tools for use in Turing’s software offerings.  

• Researching and designing new solutions to AI/ML/DS problems as needed.  • Educating and knowledge sharing AI research with a cross-functional team consisting of  software development, engineering, and business domain experts.  

• Learning Domain knowledge as necessary and working with SMEs to develop high quality  problem definitions.  

• Owning the AI development lifecycle inclusive of preparing data for use in AI systems,  exploratory data analysis, model development, model deployment and implementation,  monitoring, and maintenance.  

• Collaboration with a globally distributed team that is remote and spread across various  time zones. 

• English should be good


Skill & Experience

• 3+ Years of experience developing RL agent solutions.  

• Or 2+ Years of experience developing solutions with LLMs & RAG. 

• 3+ Years Software Development experience with proficiency in:  

ο Python:  

▪ Numpy  

▪ Torch or other gradient tracking tensor math library  

• An agile self-starter with a software craftsmanship mindset and the ability to act on their  own initiative and self-direct.  

• Experience dealing with uncleaned real-world data.  

• Experience working with domain experts to improve problem definitions, metric selection,  and feature selection.  

• Experience working with a globally distributed team in different time zones.  

Secondary Requirements 

• 2+ Years IoT and Timeseries data manipulation 

• 2+ Years AWS cloud and/or Docker 

• 2+ Years using MLOps 

• Experience using AI for industrial process control 

• Working Knowledge of Test-Driven Development