- Design, develop, and deploy software solutions with a strong focus on AI, machine learning, and large language model-based applications in the photovoltaic monitoring and energy management domain.
- Build and integrate conversational agents that allow users to interact with business, operational, or technical data using natural language.
- Develop solutions for Intelligent Document Processing, including extraction, classification, validation, and structuring of information from different document types.
- Connect AI/ML components with existing systems, APIs, databases, cloud services, and internal applications.
- Evaluate and integrate suitable AI technologies, including LLMs, retrieval-augmented generation, embeddings, vector databases, OCR, document AI, and traditional machine learning models.
- Design robust backend services and APIs that make AI capabilities available to users and other applications.
- Collaborate closely with domain experts, product owners, data engineers, software developers, and business stakeholders to turn AI ideas into production-ready solutions.
- Ensure that AI solutions are scalable, secure, maintainable, observable, and aligned with company standards.
- Continuously improve solution quality through testing, monitoring, user feedback, and model or prompt evaluation.