2 days ago
London, United KingdomIntern
Responsibilities
- Develop and extend query planning, execution, and data processing systems.
- Write new query-planning rules and add capabilities to native execution engines.
- Improve the efficiency of scanning and processing large tables.
- Take work through system design, code review, testing, and production release.
- Work with Apache Spark, Apache DataFusion, Apache Comet, Velox, Apache Iceberg, Apache Arrow, and Apache Parquet.
Requirements
- Currently pursuing or recently completed a Bachelor’s, Master’s, or PhD in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or have equivalent practical experience.
- Proficiency in at least one of Java, Rust, Scala, C++, or C.
- Strong foundations in algorithms, data structures, and concurrency.
- Strong written and verbal communication skills.
- Coursework or projects in databases, compilers, operating systems, or distributed systems.
- Contributions to open-source projects.
- Must be planning to graduate in 2028, with this being the final internship before graduation.
Benefits
- The role encourages in-person work from Palantir offices, with many teams offering hybrid work from home one or two days per week.
- A limited number of roles may allow remote work on an exceptional basis, subject to business needs and working from the employing city or country.
- Reasonable accommodations are available for applicants and employees with disabilities.
- Offerings may vary by region.
Tech Stack
Categories
Data Engineering
About Palantir
Palantir builds data-integration and AI-driven analytics platforms used by governments and large enterprises to run operations and make decisions. Its core products, including Gotham and Foundry (with Apollo for deployment), are sold via software subscriptions and implementation services. Founded in 2003 and headquartered in Miami, it is NYSE-listed and deployed across defense, intelligence, healthcare, and industrial sectors.
