2 days ago
Responsibilities
- Develop query-planning rules and capabilities for native execution engines.
- Improve the efficiency of large-table scans and data processing operations.
- Work across query plans, execution operators, file formats, and distributed processing layers.
- Take features through design, code review, testing, and production release.
- Prioritize correctness, compatibility, and predictable performance in production systems.
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 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.
- Planning to graduate in 2028 and use this as the final internship before graduation.
Benefits
- Estimated salary is $10,500 per month, excluding benefits and potential long-term incentives.
- The company encourages in-office work, while many teams offer hybrid options of one or two work-from-home days per week; occasional remote work may be available based on business need.
- Benefits and offerings may vary by region.
- Palantir is an equal opportunity employer and provides reasonable accommodations for applicants with disabilities.
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.
