About The Position

Spice AI aims to simplify the development of data-driven AI applications and agents by providing a unified runtime for query federation, search, and AI. This eliminates the complexity of piecing together various systems like query engines, search systems, caches, and AI tooling. The company offers both open source and fully managed cloud deployments. Spice AI is looking for an exceptional, ambitious Rust Software Engineer to lead database development within the Spice.ai open-source project. In this role, the engineer will be responsible for designing and building high-performance database engine features across various technologies including Spice.ai, Apache DataFusion, Apache Ballista, Arrow, Iceberg, Vortex, and duckdb-rs. The ideal candidate is passionate about open source, distributed systems, and database internals, and is driven by Merit, Excellence, and Intelligence to solve hard problems and push the boundaries of AI.

Requirements

  • 2+ years professional Rust experience or 5+ yrs professional C/C++ experience
  • Experience in designing, implementing, scaling, and shipping production database-engines, distributed, and data systems
  • A track record of strong design, architectural, engineering, and product decisions
  • Excellent communication skills
  • Ability to ramp up quickly and hit the ground running

Nice To Haves

  • Experience contributing to open-source projects
  • Experience with Apache infra, CNCF-stack, or cloud-native development

Responsibilities

  • Design and build high-performance database engine features in Spice.ai, Apache DataFusion, Apache Ballista, Arrow, Iceberg, Vortex, and duckdb-rs
  • Work side-by-side with the founders as a leader and outstanding contributor in the Spice.ai open-source project
  • Contribute to designing and building the Spice.ai Cloud Platform
  • Take ownership of initiatives to improve our offerings and deliver exceptional developer experiences
  • Work directly with enterprise customers and build with them to enable their scenarios
  • Contribute a bug fix or minor improvement to the Spice.ai OSS project within the first week
  • Ramp up and contribute meaningful improvements to the Spice.ai OSS project within the first month
  • Take technical and engineering ownership of an entire feature area within 30-60 days
  • Propose and execute on aligned technical strategy going forward within 60-90 days

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service