Senior Engineer (Technical Lead) for AI Singapore (Products)
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Job Title: Senior Engineer (Technical Lead) for AI Singapore (Products)
Posting Start Date: 12/09/2024
Job DescriptionAI 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.
The AISG Products pillar builds SEA-LION (SouthEast Asian Languages In One Network), an open-source initiative comprising Large Language Models (LLMs), including data and evaluation benchmarks, that expand the linguistic and cultural representation of Southeast Asian languages in the generative AI space. SEA-LION is part of Singapore's National LLM programme.
We are looking for a senior engineer/technical lead to join the Engineering team. The Engineering team is responsible for managing the compute infrastructure and systems to build and maintain the:
- SEA big data pipeline
- LLM evaluation pipeline and leaderboard
- SEA-LION model training codebase and inference server farm
As a senior candidate, he or she is also expected to lead a sub-team, provide technical leadership, mentor and guide junior engineers in the projects, and engage stakeholders.
Duties & Responsibilities- Lead the design, documentation, implementation and maintenance of critical infrastructure systems
- Drive technical decision-making and architecture designs for robust and scalable systems
- Collaborate with other AI Products teams to design and build new AI solutions
- Lead and mentor junior engineers, fostering their professional growth and technical skills, inculcating software best practices
- Maintain code repository (including resolving issues, conducting code reviews, and improving code quality) and infrastructure (including administering systems and implementing CI/CD best practices)
- Help manage project progress, mitigate risks, and ensure timely delivery, including supporting new SEA-LION releases
- Stay current with latest LLM research and technologies, being nimble to adapt as the industry changes
- Contribute to thought leadership through technical blogs, public presentations, and community engagement activities such as discussion forums and technical sharing meetups
- Degree in computer science, machine learning, statistics, AI, and other relevant equivalent quantitative fields
- 5+ years of professional software development experience
- Experience in building and managing large distributed systems, preferably in the AI domain
- Experience in writing production level code in Python and/or C++ (strong background in other programming languages will be advantageous)
- Experience with Pytorch, CUDA, Docker, vllm, TGI
- Familiarity with platforms AWS, GCP, Azure, GitHub, HuggingFace, Spark/Airflow
- Familiarity with Large Language Models and/or NLP will be advantageous
- Excellent problem-solving skills and ability to navigate technical challenges
- Strong communication and interpersonal skills
- Comfortable with rapid changes in a fast-changing landscape
- Passion for our SEA-LION initiative and its potential impact on Southeast Asia
Location: Kent Ridge Campus
Organization: Office of the Deputy President(Res&Tech)
Department: AI Singapore
Employee Referral Eligible: No
Job requisition ID: 26304