Principal Software Engineer, Team Lead - Perception Platforms
13500 - 25500 SGDMOTIONAL SINGAPORE PTE. LIMITED
Mission Summary:
On our Perception team, you have the opportunity to work with world-class ML engineers and research scientists to make self-driving vehicles a reality. The Perception Platform team is central to this mission, operating at the intersection of ML Infrastructure and Perception. We build the foundational frameworks, evaluation pipelines, and tooling that enable our Perception team to scale their work on the tech stack responsible for perceiving the dynamic world around our robo-taxi.
These foundational systems include our large-scale data pipelines, which are critical for efficient end-to-end ML development (e.g. data transformation, model training, and model evaluation) of our on-car and off-car Perception solutions. It also includes our evaluation and visualization tools, which provide intuitive insights into dataset distributions, model behavior, system performance, and edge-case scenarios. Finally, our active learning loop which continuously selects and incorporates high-value data to improve model accuracy and robustness over time.
What you’ll be doing:
- Build, lead and manage a high-performing team in the creation, maintenance, and optimization of our internal data, training, and evaluation pipelines specific to perception modelling team.
- Provide technical guidance, mentorship, and career development opportunities to team members
- Define team goals, priorities, and roadmap in alignment with company objectives
- Work closely with ML engineers to proactively identify and resolve technical challenges , while also contributing directly to the implementation of those improvements. This includes troubleshooting and optimizing machine learning workflows for maximum efficiency and performance, architecting and executing cutting-edge technologies/methodologies for accelerating ML development end-to-end from concept to deployment & maintenance.
- Lead design and code reviews, setting a high bar for quality and ensuring the adoption of best practices.
- Foster cross-functional collaboration ensuring alignment with broader organizational goals.
What We’re Looking for:
- 7+ years of professional software engineering experience, with at least 3+ years in a formal or informal leadership or mentorship role.
- BS or MS in Computer Science or a related technical field.
- A passion for remaining hands-on and a proven ability to contribute high-quality, production-level code to a shared codebase.
- Fluency in Python and familiarity with data processing libraries (e.g., NumPy, Pandas)
- Proven experience in backend development and leading the architecture of complex systems.
- A deep understanding of ML or Perception topics to strategically guide pipelines/tooling.
- Demonstrated experience in designing and delivering data visualization tools or internal engineering dashboards that drive insights and action.
- Expert knowledge of software engineering principles, with a track record of leading teams in software design, source control management, build processes, code reviews, and testing methods.
- Excellent communication and interpersonal skills, with the ability to articulate a technical vision and motivate a team
Bonus Points:
- Expertise in concurrency, parallel processing, and database systems to inform architectural decisions.
- Experience with distributed computing frameworks like K8s and Ray.
- A proven track record of developing and deploying Perception systems for autonomous vehicles or robotics.
- A Ph.D. in a relevant field, or equivalent industry experience that demonstrates a commitment to continuous learning.
- Proficiency in modern C++ (C++14/17 or later)
- Experience with building products with current LLMs and MCP protocols.
- Experience with GPU-accelerated data processing.
- Familiarity with Pytorch, TensorFlow or other modern ML development platform
- Experience in project management and a history of successfully delivering complex technical projects.
6000 - 11000 SGD
...Responsibilities: Assist in building and refining perception algorithms for 3D object detection, tracking, segmentation... ...propose improvements Collaborate with cross-functional teams (Behaviors, Actions, Platforms teams) to integrate perception outputs into downstream...7000 - 14000 SGD
...Product area The Core team builds the technical foundation behind Google’s flagship... ...underlying design elements, developer platforms, product components, and infrastructure... ...company. Job description Google's software engineers develop the next-generation technologies...10000 - 11000 SGD
...Job Summary Lead a team of Optics and Electronics engineers to design, develop, and build test systems and products based on optics, photonics, and laser... ...project goals Collaborate with device, hardware, and software design teams to support the overall development and...7000 - 9500 SGD
...Key Responsibilities Lead the development and enhancement of software applications using C# and .NET technologies across Windows and Linux platforms. Support and maintain software systems used... ...practices. Work closely with Agile teams to deliver scalable and reliable...8500 SGD
...Job Description About the Team: The Robotics Technology team... ...build urban embodied AI. Our engineers take full ownership of the... ...know the role As a Senior Perception Engineer, you will help build... ...You will report to the Senior Principal Perception & Prediction...8300 - 12500 SGD
...practice, and performing Site Reliability Engineering (SRE) to support the successful delivery and operation of a B2B2C/D2C Digital Platform Programme at MSIG Asia. In addition to... ...and coordinate with internal technology team leads and external delivery partners. The role...4000 - 6000 SGD
...Description At Lionsbot, you’ll be part of the Autonomy team in development of perception software stack to achieve best performance autonomy. You will be... ...Key Responsibilities Collaborate closely with engineers across the hardware, navigation, localization and mapping...8000 - 9500 SGD
...We are seeking an experienced Principal Software Engineer/Tech Lead /Solution Architect to join our organisation and help shape the design and delivery of mission-critical, large-scale platforms across the payments, transit, and intelligent automation domains. In this role...15000 - 20000 SGD
...Responsibilities Lead the end-to-end design, architecture, and development of scalable... .... Provide technical leadership to engineering teams: guide system decisions, review code,... ...performance bottlenecks, and long-term platform risks. Ensure systems meet best practices...5000 - 7000 SGD
...game development. Job Summary Join Vertex Games’ AI Tools & Platform team as a new graduate, developing internal tools and infrastructure... .... Grow your skills in TypeScript or C++ while contributing to engine and AI-assisted engineering projects. Responsibilities...8000 - 10500 SGD
...Responsibilities Lead the design and delivery of end-to-end technical... ...with cross-functional teams (e.g. project managers, system... ...processes, while fostering a strong engineering culture within the team.... ...discipline. At least 8 years of software development experience, with...6500 - 10000 SGD
...As a lead a/senior engineer, your primary responsibility will be to lead/participate in the creation... ...to launch as part of a cross functional team involved in the development of equipment... ...Design, develop, test, and maintain software solutions for new features, enhancements...11000 - 14000 SGD
...reach, in-house Smart Treasury Management Platform and Fortress Compliance Infrastructure,... ...based in Singapore, will be part of our Engineering team working on our Treasury Systems and core... ...and a technically excellent engineering lead who is truly excited about making a...6000 - 12000 SGD
...through info-communications technology and related engineering. As a Software Engineer, you'll be part of a multi-disciplinary team delivering a multi-year initiative to build a... ...(WOG) Governance, Risk, and Compliance (GRC) platform. Our current focus is on developing automated,...10000 - 12000 SGD
...effectiveness Influence the adoption and continuous improvement of engineering standards and best practices Ensure smooth handover from... ...—owning the outcomes Build and coach engineering teams, transferring technical expertise and engineering best practices...7000 - 10000 SGD
...currently partnering with a leading-edge automation and technology... ...specialize in deploying multi-platform robotic solutions to... ...optimization of advanced robotics software across various mobile and legged... ...controllers with upper-level autonomy, perception, and navigation modules....7000 - 14000 SGD
...TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire... ...Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible. Together, we inspire...9000 - 18000 SGD
...Product area The Core team builds the technical foundation behind Google’s flagship... ...underlying design elements, developer platforms, product components, and infrastructure... ...company. Job description Google's software engineers develop the next-generation technologies...- ...Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast,... ...index. Job Description We are seeking a dynamic Principal Backend Software Engineer to join our Growth Tribe , which focuses on products...
3700 - 5000 SGD
...mobile-driven AI visioninspection platform for manufacturing. It guides... ...We are looking for a Software Engineerto work on the integration... ...with the backend and R&D teams to ensure all systemcomponents... ...in computer science, Software Engineering, Information Technology, or a...- ...We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent... ...users from around the world. Lead / Senior Software Developer are empowered... ...Involve in the Platform Team to project development Take...
9000 - 18000 SGD
...About the team: The Platform Support Services team carries the core responsibility of building products... ...You will work with talented peer of engineers to build a robust exchange platform to... ...Bachelor’s degree in Computer Science, Software Engineering or related technical...4000 - 4500 SGD
...to Friday Location : Changi Airport Team Lead - Job Description · Key... ...services. · Lead the team of Service Desk engineers to ensure they meet established SLAs and... ...Excel Service Delivery Service Desk Software Development Team Lead Team Player...9000 - 12000 SGD
...NextLabs® is the leading provider of policy-driven information risk management (IRM) software for large enterprises, provides an exciting... ...for Senior Software Engineers to join hands with highly talented... ...XACML-based policy management platform with integrated content aware...6000 - 8000 SGD
~1-year contract, renewable ~ Hybrid work arrangement ~ Government project We are looking for a Power Platform Engineer to support and maintain enterprise automation solutions within a healthcare environment. This role will focus on KTLO (Keep-The-Lights-On) support...10000 - 20000 SGD
...As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank’s Sales & Research Technology team, you will be pivotal in the creation, design, and execution of market-leading, client- and sales-facing applications for the J.P. Morgan Markets Execute platform...- ...Principal Software Engineer About Doodle Labs Doodle Labs is a fast-growing technology company building high-performance wireless communications... ...-bandwidth connectivity across airborne and mobile robotic platforms operating in complex environments. We partner directly...
13500 - 25500 SGD
...On our Map Semantics team, you will have the opportunity to work... ...world-class machine learning (ML) engineers, whose mission is to make self... ...localization, mapping and perception teams to improve your products... ...experience ~7+ years of professional software engineering experience. ~...9000 - 13500 SGD
...We are seeking a Senior Software Engineer, Multi-Platform with strong expertise in C#/.NET backend development and React-based frontend engineering.... ...authorization mechanisms. Collaborate with cross-functional teams to deliver high-quality software solutions. Participate...12000 - 23000 SGD
...About the Opportunity As a Staff Software Engineer in Rust (Cross-Platform), you will shape OKX's next-generation cross-platform architecture. You'll design... ...of the fastest-moving industries. Responsibilities Lead design and development of cross-platform software...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Team Lead - Perception Platforms. Be the first to apply!
