AI Developer / AI Engineer - Python
- Back-End
- Remote
- 3000 - 6000 USD
- Senior
- Full-Time
- Remote
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.
• 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
• 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