Job title: AI Software Engineer (Manager)

Job Description

We are looking for AI Software Engineer (Manager) to join a leading AI innovation government agency!
  • Exciting opportunity to work with a large team of AI professionals
  • Great exposure to government AI products, AI technologies and cloud (GCC)
  • Positive working environment with hybrid work arrangement
 
The team is responsible for the end-to-end SDLC, including fine-tuning and optimizing AI products, particularly LLM. Your main responsibilities will be overseeing the development of AI products and solutions, includes managing software, QA, and AI engineering teams. The role requires strong technical expertise, business acumen, the ability to engage with external partners, and the skill to explain technical solutions in simple terms to non-technical stakeholders.
 
What you will be working on:
  • Lead the software engineering, quality assurance and devsecops technical functions in product team(s)
  • Define engineering scope of work based on defined features and requirements and oversee the day-to-day development
  • Make technical decisions and advise the team on the software development approach to take, considering trade-offs between the approaches and mitigating known drawbacks
  • Integrate software engineering, quality assurance, devsecops, and mlops frameworks, guidelines and processes taking into account industry best practices, into software development activities
  • Define, implement and continuously improve software development processes within the team to ensure reliability, and maintainability of released software products
  • Collaborate with both internal and external stakeholders to define software features and implement software products that meet their business needs
  • Guide the engineering team to write production quality code and deliver products and solution to end users
  • Manage team’s resources and work performance and to match individual aspiration with stakeholders’ requirements
  • Foster a culture of learning, experimentation, and continuous improvement in the software engineering team
  • Keep abreast of new AI and Software engineering practices and technologies, and continuously improve S&S COE’s engineering internal workflow and practices
 
 
What we are looking for:
  • Min 6 years of relevant professional work experience relating to software engineering, quality assurance or system engineering
  • Min 3 years of experience in designing, developing, deploying, and monitoring machine learning and deep learning solutions using Docker, Kubernetes or Kubeflow
  • Min 3 years of experience working in Cloud environment (AWS or Azure), experience with Government Commercial Cloud (GCC) environment will be strongly preferred
  • Competent in Python programming language, and able to do Bash and PowerShell Scripting on Linux Operating system
  • A proven track record of people management (working with AI engineers, Software Engineers, QA Engineers or DevOps engineers) and being able to develop individuals’ careers and motivation to achieve team’s outcomes
  • Good to have experience in AI-related technologies, AI/ML, Data Science and Data Analytics

 

Liew Chien Hui (Vivian) - R2090138
ScienTec Consulting Pte Ltd - 11C5781