Intelligent Systems Engineer/ Data Integration
Your bite-size role:
The Intelligent Systems Engineer plays a pivotal role in designing, developing, and integrating intelligent systems that drive Power 4 All’s digital transformation and operational excellence. This position focuses on building and maintaining AI-powered, data-driven, and software-integrated solutions that ensure seamless communication between hardware, software, and enterprise platforms.
Beyond system development, the role supports cross-functional initiatives by automating processes, enhancing data flow, and implementing intelligent control mechanisms that improve efficiency, reliability, and decision-making. The successful candidate is expected to combine technical precision with innovative problem-solving, ensuring that every deployed system and integration is secure, scalable, and sustainable, advancing P4A’s vision of smart, connected, and energy-efficient operations.
Your role have a wide range of responsibilities:
System Design and Integration- Design and develop intelligent, integrated systems that combine hardware interfaces, embedded devices, and software platforms.
- Implement IoT-based architectures, edge computing frameworks, and AI-driven automation pipelines.
- Integrate machine learning algorithms, real-time data analytics, and control systems for adaptive and predictive system behavior.
- Collaborate with electrical, mechanical, and software engineers to ensure full system interoperability and optimized performance.
- Develop and manage data pipelines for acquisition, preprocessing, and transformation from diverse sources (sensors, APIs, databases, etc.).
- Conduct feature engineering, data validation, and model optimization to improve algorithmic performance.
- Build, train, and evaluate AI/ML models (e.g., predictive analytics, anomaly detection, optimization algorithms, and computer vision systems).
- Manage data storage architectures, ensuring scalability, integrity, and security of large data sets.
- Design, code, and implement modular, scalable, and efficient software systems supporting intelligent operations.
- Develop custom APIs, dashboards, and automation scripts to integrate AI and control modules with external platforms.
- Apply object-oriented programming (OOP) and best coding practices using languages such as Python, C++, or Java.
- Implement real-time monitoring, control, and feedback systems for continuous system optimization.
- Establish and execute system verification and validation protocols to ensure software and hardware reliability.
- Conduct unit testing, integration testing, and performance benchmarking of all components.
- Develop automated testing pipelines for model retraining, regression testing, and version control.
- Monitor deployed systems to detect anomalies, optimize accuracy, and maintain operational integrity.
- Manage deployment processes for both local and cloud-based environments, ensuring efficient release cycles.
- Monitor and maintain production-grade AI models and software systems to ensure uptime and minimal latency.
- Provide technical documentation, user manuals, and training materials for internal and external stakeholders.
- Continuously evaluate and upgrade system components, integrating new technologies or optimizing existing architectures
- Stay updated on emerging technologies in AI, data science, embedded systems, and intelligent automation.
- Prototype and experiment with new AI frameworks, sensors, or architectures to enhance system intelligence and responsiveness.
- Collaborate with academic or research partners to explore advanced algorithms and novel system approaches.
- Partner with cross-functional teams (IT, Operations, Vendors, Business Units) to deliver projects.
- Recommend automation opportunities to optimize manual business processes.
- Stay updated on emerging technologies and propose innovative solutions.
Who we need for a high-performance team:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Proven experience (3–5 years) in software development and system integration.
- Strong programming skills in Python, Java, C#, or similar languages.
- Hands-on experience with APIs, microservices, and system integrations.
- Proficiency in SQL/NoSQL databases and knowledge of data modeling and ETL processes.
- Experience with cloud platforms (AWS, Azure, or GCP) for deploying and managing applications.
- Familiarity with frontend frameworks (React, Angular, or Vue) is a plus.
- Knowledge of integration tools and middleware (MuleSoft, Dell Boomi, Zapier, or similar) is an advantage.
- Strong problem-solving skills, adaptability, and a collaborative mindset.
- A proactive and reliable team player with good communication and interpersonal skills.
- Knowledge of basic safety protocols and proper material handling is an advantage.
What awaits you upon onboarding:
- Competitive compensation and benefit packages
- Ensure to live by its set core values of Power 4 All, which makes it a great place to work
- Be one of the pioneers of new products & advanced technologies by providing services attested by strong market players
- Be the key drivers in the Power 4 All’s development team to solve challenges from an engineering perspective
- Career pathing for both personal and professional development through internal and external training (engineering topics, technical skills, soft skills and leadership training)
- You will work with many seasoned experts and co-workers who are movers and makers of the industry, partnering with notable vendors, suppliers, and across all Solar and Water Treatment Plant industries
- You will have comprehensive exposure to the latest projects and developments in the Philippines’ engineering Solar and Water Waste/Water Treatment Plant.