Lead Software Engineer | AI | Digitalisation

ScienTec Consulting Pte Ltd
Singapore
SGD 80,000 - 100,000
Job description

Software Engineering Lead | Artificial Intelligence

  • Working Hours: Mon-Fri (Hybrid)
  • Location: Central
  • Remuneration: Up to $14,000 + VB

We’re looking for a highly experienced and passionate Software Engineering Lead to lead the development of innovative AI-driven products and platforms. This is a senior technical leadership role with hands-on responsibilities across software engineering, quality assurance, and devsecops – managing both people and processes to bring cutting-edge ideas to life.

You will guide multidisciplinary engineering teams to build scalable, secure, and high-quality solutions that serve real-world needs. If you're excited about leading teams, building robust software solutions, and shaping AI product strategies — we want to hear from you.

Responsibilities

  • Lead cross-functional teams of software engineers, QA specialists, AI/ML engineers, and devsecops professionals.
  • Define engineering scope of work and oversee the full software development lifecycle from design to deployment.
  • Make informed technical decisions, evaluating trade-offs between solution options to deliver impactful results.
  • Implement and enhance software engineering best practices, frameworks, and workflows – including MLOps and DevSecOps.
  • Drive continuous improvement in development, testing, security, and deployment pipelines.
  • Collaborate with internal product managers and external partners to align engineering delivery with business outcomes.
  • Mentor and grow team members, aligning their career development with the organisation’s needs and goals.
  • Foster a culture of innovation, experimentation, and technical excellence across the engineering team.
  • Stay on top of the latest trends in AI and software engineering and introduce technologies that enhance productivity and product quality.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 8+ years of relevant professional experience in software or systems engineering, with at least 6 years hands-on.
  • 3+ years of experience building software products in Agile teams (e.g. Scrum).
  • Proven experience managing and scaling engineering teams across multiple functions (AI/ML, QA, DevOps).
  • Deep hands-on knowledge of Python, with experience in Bash and PowerShell scripting.
  • Strong background in deploying AI/ML solutions with Docker, Kubernetes or Kubeflow.
  • Experienced working with cloud platforms (AWS or Azure); bonus if familiar with secure or regulated cloud environments.
  • Track record of delivering production-grade software that is secure, maintainable, and scalable.
  • Strong communicator with the ability to articulate product vision and technical trade-offs to non-technical audiences.
  • Analytical mindset with a drive for continuous improvement and a bias toward action.
  • A genuine passion for building great products that deliver real user value.
  • Exposure to AI/ML, data analytics or data platforms is a strong plus.

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Lead Software Engineer | AI | Digitalisation jobs in Singapore