Role Overview
We are looking for an AI/ML & IoT Developer to develop and implement advanced solutions for real-world business problems. This role involves working at the intersection of artificial intelligence and the Internet of Things, building intelligent automation, RAG solutions, and integrating sensor data with cloud-based applications.
Responsibilities
- Develop and implement AI/ML solutions for real-world business problems.
- Work with Generative AI, LLMs, AI APIs, and AI-powered applications.
- Build and integrate AI chatbots, RAG solutions, intelligent automation, and recommendation systems.
- Develop and train Machine Learning models for prediction, classification, forecasting, and analytics.
- Perform data collection, cleaning, preprocessing, EDA, and feature engineering.
- Analyze business data and generate meaningful, actionable insights.
- Develop predictive and prescriptive analytics solutions.
- Create dashboards and reports using Power BI/Tableau or similar tools.
- Develop IoT solutions using ESP32, Arduino, or Raspberry Pi.
- Work with sensors, MQTT, REST APIs and IoT communication protocols.
- Integrate IoT devices and sensor data with cloud applications and databases.
- Collaborate with full-stack developers to integrate AI/IoT solutions into web and mobile applications.
Requirements
- Proficiency in Python and data science libraries.
- Experience with Machine Learning frameworks and Generative AI.
- Hands-on experience with IoT hardware and protocols.
- Ability to work with SQL and ETL/data pipelines.
- Familiarity with cloud platforms like GCP, AWS, or Azure.
Nice to Have
- Knowledge of Docker, APIs, Git and basic deployment/DevOps.
Skills
- Python
- Machine Learning
- Generative AI
- IoT
- SQL