Principal / Senior Engineer for AI Singapore (Technology)

Updated: over 2 years ago
Location: Kent Ridge,
Deadline: The position may have been removed or expired!


Job Description

AI Singapore (AISG) is a national AI programme launched by the National Research Foundation (NRF) to anchor deep national capabilities in Artificial Intelligence (AI). 

 

The programme office is hosted by the National University of Singapore (NUS) and brings together all Singapore-based research institutions and the vibrant ecosystem of AI start-ups and companies developing AI products to perform use-inspired research, grow the knowledge, create the tools, and develop the talent to power Singapore's AI efforts.

 

As a Principal / Senior Engineer you will be responsible for guiding and mentoring the AI Technology software engineering team.

 

Duties & Responsibilities 
• Work with AI Singapore management as well as the project managers to define long-term priorities and resources for software engineering and data management
• Develop and implement industry-standard best practices and processes for software development and data/document management 
• Analyze technology and resource needs to plan and assess the feasibility of projects
• Supervise data access policies and operations of our secure micro-access lab and related infrastructure
• Lead and coordinate the architecture, design, planning and execution of software projects of the AI Technology team.
• Provide guidance, training, and mentoring to junior software engineering staff.


Qualifications


• A Bachelor’s or Master’s degree in computer science, computer engineering, or related discipline
• At least 10 years’ experience in enterprise architecture, design patterns and implementation of AI, analytics, data management and/or cloud services
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
• Knowledge of professional data management practices & best practices for the data life cycle.
• Experience communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
• Proven experience leading and mentoring software engineering teams
• Proven experience of managing multiple projects simultaneously
• Meticulous, strong coordination and organisation skills with an eye for detail.
• Strong system-building skills and keen interests in working with emerging technologies and frameworks
• Must be a self-starter and able to work independently with minimum supervision.


More Information

Location: Kent Ridge Campus

Organization: Office of the Deputy President(Res&Tech)

Department : AI Singapore

 




Similar Positions