Senior AI Developer
Indexed description
About the Role
We are looking for a hands-on Senior AI/ML & Generative AI Developer to design, develop, and deploy production-grade AI solutions across renewable energy forecasting, predictive analytics, Generative AI, and enterprise automation.
The ideal candidate should have strong experience in Machine Learning, Deep Learning, Time Series Forecasting, LLMs, RAG, and production AI deployment.
Key Responsibilities
- Develop, test, deploy, and maintain AI/ML and Generative AI solutions.
- Build and optimise forecasting models for demand, wind, solar, renewable generation, and price forecasting.
- Perform data analysis, feature engineering, data cleansing, model evaluation, and error analysis.
- Develop GenAI and LLM-based applications, including RAG solutions.
- Build advanced retrieval systems using vector databases, reranking, and semantic search.
- Develop Agentic AI and Multi-Agent workflows for automation and enterprise use cases.
- Deploy AI models and applications using FastAPI/Flask, Docker, and AWS/Azure.
- Monitor model performance, accuracy, latency, and retraining cycles.
- Develop automation scripts and AI/ML workflows using Python and R.
- Collaborate with cross-functional teams and contribute to technical design, code reviews, and engineering standards.
- Mentor junior engineers and provide technical guidance.
Must-Have Skills
- Python and R
- Machine Learning and Deep Learning
- Statistics and Predictive Analytics
- Time Series Forecasting
- Generative AI and Large Language Models (LLMs)
- RAG (Retrieval-Augmented Generation)
- LangChain and/or LangGraph
- Vector Databases
- Agentic AI / Multi-Agent Systems
- FastAPI and/or Flask
- Docker / Containerisation
- AWS and/or Azure
- CI/CD and Production Model Deployment
- Model Monitoring and Model Retraining
Preferred Skills
- Renewable Energy / Utilities domain experience
- Demand, Wind, or Solar Forecasting
- Document Intelligence / Enterprise Automation
- OCR / Computer Vision / Document Extraction
- MLOps
- Power BI or Data Visualisation
- Experience mentoring or leading technical teams
Candidate Requirements
- 4–6 years of experience in AI, machine learning, data science, or related fields.
- Proven experience developing and deploying AI/ML models in production.
- Hands-on experience with GenAI, LLMs, and RAG applications.
- Strong programming and problem-solving skills.
- Experience working with scalable AI systems and cloud environments.
Interested candidates can apply directly through LinkedIn Recruiter.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search