PhD in Computer Science, Artificial Intelligence, Machine Learning, or related fields preferred or strong industry experience in similar fields, ideally with familiarity with Asia-Pacific/Singapore research resources.
Stay current with emerging technologies and proactively introduce modern engineering capabilities (microservices, containerization, APIs, DevSecOps, data engineering practices, etc.).
Use AI coding assistants throughout the development lifecycle — for scaffolding, code generation, test writing, and code review — while retaining full ownership of architecture, correctness, and security of the final output
Work closely with the SPEED architect, quantitative researchers, and the business to provide high ROI solutions that are aligned with both the business and the platform strategy.
Mission Autonomy: Learning of behaviours for a single robot or a multi-robot team/swarm to achieve a given task, decentralized task allocation, planning and scheduling.
Work with cross-functional teams (such as security, IT, infra, etc) to identify and solve other issuesContinuously learn and keep up-to-date with the latest front-end technologies and best practices.
Rapid Prototyping & Live Sprint Debugging: Execute real-time debugging and hotfixes on live agentic tools to keep the squad moving at maximum velocity.
Planning & Execution: Oversee sprint planning, estimation, prioritization, and capacity management to ensure timely, high‑quality delivery aligned to business objectives.
Contribute to the project's foundational knowledge by documenting the shared technical understanding and implementation details aligned with high-level business requirements and project goals.
Backend Software Engineers at Palantir build software at scale to transform how organizations use data. Our Software Engineers are involved throughout the product lifecycle, from idea generation, design, prototyping, and production delivery. You will collaborate closely with technical and non-technical teammates to understand our customers' problems and build products that solve them. We encourage movement across teams to share context, skills, and experience, so you'll learn about many different technologies and aspects of each product. Engineers work autonomously and make decisions independently, within a community that will support and challenge you as you grow and develop, becoming a strong technical contributor and engineering leader.
Contribute to the project's foundational knowledge by documenting the shared technical understanding and implementation details aligned with high-level business requirements and project goals.