About Involved.ai
Involved.ai is a collective intelligence platform that creates a new kind of feedback, learning, and knowledge loop for organisations. We help keep people aligned and stakeholders engaged by gathering structured, anonymous input and turning it into deep, actionable insights. Our digital platform enables real-time idea sharing, prioritisation, and interactive discussions, ensuring all voices are heard. Used by universities, ministries, and leading consultancies, Involved goes beyond simple polling tools to deliver richer qualitative insights that drive collaboration and innovation.
About the Role
We are seeking a Software Developer specialized in AI applications to design, develop, and deploy advanced machine learning solutions that transform organisational data into actionable insights. The role focuses on integrating diverse datasets, applying modern AI techniques, and building scalable applications that power next-generation decision-making platforms.
Tasks include
- Researching, analysing, and evaluating requirements for AI-driven software applications and operating systems.
- Researching, designing, and developing computer software systems, with a focus on AI/ML applications.
- Consulting with product managers and engineering staff to evaluate and optimise interfaces between software modules, APIs, and system integrations.
- Developing and directing software testing and validation procedures, including AI model performance evaluation and reproducibility checks.
- Modifying and optimising existing software to correct errors, adapt to new platforms, and improve efficiency and performance.
- Directing programming tasks and preparing comprehensive technical documentation (code, data pipelines, and APIs).
- Assessing, developing, upgrading, and documenting maintenance procedures for deployed software and data-driven applications.
- Consulting with customers and stakeholders regarding software system requirements, performance, and maintenance.
- Building, deploying, and scaling AI applications on Microsoft Azure (Azure ML, Azure App Services, Azure DevOps).
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
- 0–1 years of professional experience in software development or AI/ML .
- Strong programming skills in Python, SQL with hands-on experience in ML frameworks (TensorFlow, PyTorch).
- Proven experience developing and deploying AI/ML models (classification, regression, time series forecasting, anomaly detection).
- Familiarity with ML/NLP techniques: semantic clustering, RAG, sentiment modeling, topic extraction.
- Experience building and deploying applications on Azure cloud (Azure ML, Azure App Services, Azure DevOps).
- Knowledge of software engineering practices including Git, CI/CD, containerization (Docker/Kubernetes).