Staff Engineer - Software (AI)

Pc Partner Technology · Singapore

Sector
AI
Function
Product & Engineering
Level
Mid-Level
Employment type
Full Time
Posted
2026-08-05
Source
mycareersfuture

*For Singapore Applicants Only: PC Partner Technology Pte Limited will be prioritising applicants who have a current right to work in Singapore, and do not require PC Partner Technology Pte Limited's sponsorship of a visa.Position SummaryWe are looking for a Staff Engineer, Software (AI) who will be responsible for Software System architecture, leading the development of advanced AI solutions within the project team, adopting best in class technologies with cost effective, quality driven and performance optimised, ensuring alignment with the product requirements. This role will work closely with cross-functional teams to innovate, implement and deliver AI technologies through effective collaboration, technical execution and clear communication to meet project goals.Key ResponsibilitiesArchitect the core AI application platform, its technical roadmap and software ecosystem governanceDesign high-performance API contracts, microservices and orchestration layers connecting backing AI to client appsBalance critical trade-offs regarding system scalability, operational costs, performance and long-term code maintainabilityLead the software integration, deployment and performance optimisation of AI application into high-availability systemsMinimise end-to-end inference latency and maximise application hardware resource efficiencyBuild system observability, error-handling protocols and fallback mechanisms for enterprise-grade product reliabilityServe as the technical authority across teams to resolve complex architectural dependencies and system blocksCollaborate with product and engineering teams to transform product requirements into scalable software specificationsEnforce modern software standards, rigorous code design patterns, structural reviews and automated testingDevelop robust data logging, tracing and data pipelines for system monitoring and data governanceProvide technical mentorship to engineering teams, boosting code quality and overall technical capabilitiesIntegrate next-generation AI technologies, including LLM orchestration, multi-agent workflows and intelligent inference routingRequirementsMinimum Bachelor’s degree in Computer Engineering or Computer ScienceMinimum 6 years of relevant experience in a similar role, with proven hands-on experience in designing and developing application softwareMinimum 3 years of experience in a technical leadership roleMinimum 2 years of deploying AI models in real-world applicationsProven track record of working within modern Agile software development frameworksPractical familiarity with consuming or orchestrating natural language processing (NLP) or computer vision capabilities at the application layerHigh proficiency in programming language such as Python or C/ C++, with a deep understanding of asynchronous communication and microservicesStrong analytical and problem-solving skills, with ability to translate product requirements into clean, scalable software specificationsExcellent communication and interpersonal skills, with a demonstrated ability to collaborate across cross-functional teamsExcellent written and spoken English communication skills, fluency in Chinese is a plus for effective interaction with Chinese-speaking stakeholdersCandidates must meet legal requirements to work in Singapore without sponsorship

Apply on mycareersfuture →
AI TensorFlow Mentoring Machine Learning iOS Computer Engineering Artificial Intelligence Full Stack Development