Responsibilities:Perform data analysis and create visualizations using Python or other tools.Develop internal tools for data analysis, visualization, and AI optimization.Build and evaluate data models, machine learning algorithms, and mathematical optimization solutions.Create and manage AI development and production infrastructure.Convert machine learning models into APIs for integration with other applications.Conduct statistical analysis to support decision-making.Build AI models from scratch and assist with analysis and implementation.Collaborate with teams to promote AI adoption and best practices.Participate in energy performance analysis and audits.Follow and improve company processes and procedures.Maintain relationships with internal and external stakeholders.Handle additional projects as assigned.Qualifications:Bachelor’s degree or higher in Computer Science, Data Science, Statistics, Engineering (e.g., Mechanical, Building Services, Energy, or Electrical Engineering), or a related field with strong programming, algorithms, and data structures knowledge.Requirements:3+ years of experience in Python programming, data modeling, and machine learning.Proficient in Python and libraries like NumPy, pandas, matplotlib, scikit-learn, PyTorch, or TensorFlow for data analysis and visualization.Knowledge of machine learning algorithms (supervised and unsupervised).Familiarity with SQL and database management for data extraction.Understanding of APIs and communication protocols (IoT, BMS, PLC systems).Experience with optimization techniques (e.g., linear/nonlinear programming, convex optimization).Strong attention to detail and excellent analytical skills.All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.