OTAKOYI is looking for a skilled and motivated Python Developer (AI/ML) to join our client’s team. If you're driven by solving complex problems, thrive on technical challenges, and value continuous growth — this opportunity is for you.
About the Project
Become a part of an energy technology company that develops and operates innovative technology for flexibility in the power system. They transform technical infrastructure into autonomous and flexible batteries, optimized by artificial intelligence. By connecting the flexible resources of many consumers, they create virtual power plants that compete with the major players in the power industry. This project develops and operates technology across the entire cycle from IoT/Edge to cloud-based IT systems. The system currently consists mainly of a cloud-based microservice architecture running in Azure, with most of the source code written in Python
Required Skills
- Strong proficiency in Python with hands-on experience in machine learning model design, development, and deployment.
- Proven experience working in the energy domain — with solid knowledge of ventilation, heating systems, hot water tanks, EV charging, and related energy infrastructure - is a must.
- Familiarity with cloud-based microservice architectures, ideally running in Azure.
- Experience with DevSecOps practices, including participation across all phases of system development (design, coding, testing, deployment, monitoring).
- Understanding of cybersecurity requirements for software development and system integration.
- Strong knowledge of how heating and electrical systems operate in commercial or office buildings.
- Ability to integrate and evaluate new tools, technologies, and frameworks into existing systems.
- Collaborative mindset with excellent communication skills for working closely with cross-functional technology teams.
- Upper-Intermediate English is a must.
Responsibilities
- Design, develop, and optimize machine learning models to improve energy-related systems and solutions.
- Contribute to software development efforts across internal and external projects, ensuring high-quality and scalable solutions.
- Participate in and follow up on all phases of system development in line with DevSecOps best practices.
- Integrate and continuously improve cloud-based microservice architecture solutions within Azure.
- Ensure systems comply with cybersecurity requirements, actively identifying and addressing potential risks.
- Collaborate with the wider technology team to drive product development and innovation.
- Leverage deep domain expertise in energy systems (ventilation, heating, EV charging, hot water tanks, etc.) to guide technical decisions and enhance solution effectiveness.
- Stay updated on emerging technologies in ML/AI and energy systems, ensuring continuous improvement of models and processes..
