Software and AI Manager
21 May 2026Job Description:
Responsibilities:
Software Engineering:
- Develop and maintain the processes and documentation for Software Product Life Cycle
- Design, Implement & Deliver across The Entire App Life Cycle – Requirements, Analysis, Design, Test, Deploy & Release & Support
- Be responsible for UI/UX, business rules, database access layers, external interfaces, and actual database schema design
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
- Produce fully functional software applications writing clean code
Lead the evolution of intelligent, user-centric software at the intersection of AI and enterprise-scale applications. As our Software and AI Manager, you’ll architect, drive, and scale high-impact digital products, from ideation through deployment, while building and mentoring a world-class engineering team. This is a strategic leadership role for a technologist who thrives on innovation, quality, and real-world impact.
- Coach team to:
- Write unit and UI tests to identify malfunctions
- Troubleshoot and debug to optimise performance
- Design interfaces to improve user experience
- Design, develop and maintain real-time and batch data processing programs and scripts for the core system platforms
- Liaise with sales, project and product teams to plan new features
- Ensure new and legacy applications meet quality standards
- Research and suggest new software products, applications and protocols
- Document every aspect of an application or system as a reference for future maintenance and upgrades
- Keep up-to-date on the latest technology developments
- Hire and develop training plans for the team
AI:
- Develop and optimise AI models by leveraging open-source and proprietary code.
- Build scalable AI solutions using cloud services, data pipelines, and databases.
- Implement NLP and LLMs and other AI frameworks.
- Design, develop, and deploy RESTful APIs for AI applications.
- Apply Retrieval Augmented Generation (RAG) techniques to enhance AI responses.
- Implement prompt engineering techniques such as instruction design, template-based approaches, and fine-tuning strategies.
- Ensure AI models comply with best practices, including CI/CD processes and test-driven development.
- Conduct rigorous testing and evaluation of AI models, ensuring accuracy and efficiency.
- Stay up-to-date with the latest AI/ML technologies and industry trends.
- Work closely with stakeholders to translate business needs into AI-driven solutions.
- Collaborate with cross-functional teams to integrate AI solutions into existing systems.
Requirements:
Experience & Knowledge:
- 10+ years’ experience designing and building software applications
- BSc degree in Computer Science or relevant field
- Strong technical background in European cybersecurity solutions, IP telephony and data networking industry as project administrator or other managerial position
- Proven work experience as a Mobile & Web Portal developer and as Team Lead in software development projects
- Demonstrable portfolio of released applications on the App store or the Android market
- In-depth knowledge of programming language like Swift, Objective C and Java
- Have Hybrid Mobile App design & development skills
- Proven track record on Developing Hybrid Mobile App Interfaces
- Experience on developing hybrid Mobile Applications for IOS, Android
- Experience in integrating or even developing with third-party libraries and APIs (REST, SOAP)
- Experience with software development lifecycle (SDLC) processes
- Experience in Data modelling and database design
- Familiar with Agile Methodologies
- Familiar with OOP design principles
- Familiar with RDBMS Design
- Familiar with writing programming code using SQL & Python to create software, web applications and database processes; additional experience in Node.js, TypeScript, C#, or Java is a plus.
- Strong knowledge of machine learning concepts and deep learning, including neural networks, optimisation algorithms, and evaluation metrics.
- Knowledge of SQL and data manipulation for AI applications.
- Strong understanding of algorithms, data structures, and their applications in AI/ML.
- Familiarity with CI/CD processes, test-driven development, and scalable AI deployment.
- Strong analytical and problem-solving skills, capable of managing multiple projects.
- Ability to communicate complex technical concepts effectively to non-technical stakeholders.
- Ability to work effectively in a collaborative, team-oriented environment.
- Hands-on experience with machine learning frameworks, such as TensorFlow and PyTorch, is a plus
- Experience in building AI solutions on cloud platforms (AWS, Azure, GCP) is a plus
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a team environment
- Ability to work well under pressure and tight deadlines
Skills and Personality:
- Excellent customer/vendor-facing and internal communication skills
- Excellent written and verbal communication skills
- Solid organisational skills, including attention to detail and multi-tasking skills
- Highly motivated, result-oriented and dedicated person who initiates appropriate actions and strategies
- Independent and can work without constant direction and close supervision.
- Capable of functioning effectively in hectic and fast-paced work environments
- Strong interest in keeping up-to-date with current technologies
- Ability to motivate other team members to work towards a common goal
- Willing to travel
JOB ID: JOB-00296
All Successful candidates can expect a very competitive remuneration package and a comprehensive range of benefits.
Kindly email your resume in a detailed Word format to gesse.tan@peopleprofilers.com
We regret that only shortlisted candidates will be notified
People Profilers Pte Ltd
20 Cecil Street, #08-09, Plus Building, Singapore 049705
Tel: 69509745
EA Licence Number: 02C4944
EA Registration Number: R1108448
EA Personnel: Tan Lili Gesse
Salary:
S$ 6,000.00
-
S$ 10,000.00
/