Job Search and Career Advice Platform

Enable job alerts via email!

Software & AI Manager

IP-TRIBE PRIVATE LIMITED

Singapore

On-site

SGD 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is seeking a Software and AI Manager to lead the development of intelligent, user-centric software. In this strategic leadership role, you'll architect and drive high-impact digital products while building and mentoring a world-class engineering team. Ideal candidates should have over 10 years of experience in software design and development, and a strong understanding of AI technologies. This position offers a competitive compensation package and a flexible work environment.

Benefits

Competitive compensation
Equity options
Learning budget
Flexible work model

Qualifications

  • 10+ years’ experience designing and building software applications.
  • Strong technical background in cybersecurity, IP telephony, and networking.
  • Experience in developing hybrid Mobile Applications for IOS and Android.

Responsibilities

  • Lead team in developing and maintaining software life cycle processes.
  • Design and implement solutions across the application life cycle.
  • Develop AI models and RESTful APIs for AI applications.

Skills

Software design and development
AI model development
UI/UX design
Project management
Machine learning concepts
Problem-solving
Excellent communication skills

Education

BSc degree in Computer Science or relevant field

Tools

TensorFlow
PyTorch
AWS
Azure
GCP
Job description
About the Role

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.

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

  • 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

✨ Why Join Us?
  • Shape the future of AI-powered enterprise software and see your work used by global customers.

  • Lead with autonomy: define your team’s tech stack, processes, and growth path.

  • Competitive compensation, equity options, learning budget, and flexible work model.

  • Be part of a mission-driven team that values integrity, innovation, and impact.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.