Staff Engineer - Software (AI)

Pc Partner Technology · Singapore

Sector
AI
Function
Product & Engineering
Level
Mid-Level
Employment type
Full Time
Posted
2026-06-02
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 ResponsibilitiesTechnical Leadership & ArchitectureDefine and drive the architecture and technical direction for AI systems across application and embedded platformsLead design of scalable distributed systems including AI model serving, APIs, data pipelines and agent-based architecturesMake key architectural decisions balancing scalability, performance, cost and long-term maintainabilityAI Systems & Production EngineeringLead end-to-end integration and productionisation of ML models on edge environmentsDefine system-level standards for AI deployment, observability and reliabilityEnsure robust performance of AI systems, including latency optimisation and resource efficiencyMLOps & Platform OwnershipDefine and evolve MLOps practices including CI/CD for ML, model versioning, monitoring and automated deployment pipelinesEnsure full ML lifecycle management: training, deployment, monitoring and retraining at scaleCross-team Technical LeadershipAct as technical authority across multiple teams, guiding architecture and resolving complex system challengesPartner with Product Management and Engineering teams to translate requirements into scalable AI solutionsPerformance, Data & QualityDrive system and model performance optimisation on edge environmentsEnsure high-quality data pipelines, reproducibility and data governance for AI systemsEstablish engineering standards, design principles and best practices across teamsInnovation & Talent DevelopmentMentor engineers and raise overall engineering capability through design reviews and technical guidanceEvaluate and introduce emerging AI technologies (LLMs, agent systems, inference optimization) to improve platform capabilityRequirementsMin. Degree in Computer Science or Computer Engineering, major in Artificial Intelligence or related fieldMin. 7 years of experience in software engineering including full stack developmentExperience in deploying LLM on edge devices is preferredExperience with Python, C++, Java, and GPU-based programming (e.g. CUDA, TensorRT) with knowledge in deep learning frameworks like PyTorch or TensorFlowSolid understanding of MLOps, DevOps and Agile software development methodologiesExpertise in Computer Vision, Generative AI and Agentic AIExperience in applications development in Window, OS for mobile (iOS, Android) and OS for embedded systemExcellent written and spoken English communication skills, fluency in Chinese is a plus for effective interaction with Chinese-speaking stakeholders.Candidates 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