Full-Time

Staff Software Engineer

Compiler and HPC

Confirmed live in the last 24 hours

Bodo.ai

Bodo.ai

11-50 employees

Data processing platform for SQL and Python

Data & Analytics
Consulting

Senior

Remote in USA

Category
Backend Engineering
Software Engineering
Required Skills
Apache Spark
SQL
Postgres
C/C++
Requirements
  • Ph.D., M.S, or B.S. degree in Computer Science or a related field
  • 5+ years of experience in database query engine optimization
  • Experience in optimizing large-scale parallel compute infrastructure
  • Experience in developing and debugging complex systems, especially in C/C++
  • Building and/or using open source query optimization frameworks like Apache Calcite, Apache Spark Catalyst, Postgres Query Optimizer, etc.
  • Teamwork, strong communication skills, and attention to detail
  • Passion for learning new technologies in query engines, compiler optimization, parallel computing, and HPC
Responsibilities
  • Design, develop and optimize Bodo’s SQL query execution engine using cutting-edge techniques from databases, HPC, and other related fields
  • Take on challenging technical projects such as automatic memory management layer (streaming data from input and across operators, multi-level storage spilling, …), query caching layers, query concurrency, and resource management, query plan optimization, query operator execution optimization at a large scale, compilation time reduction, etc.
  • Develop and optimize compute infrastructure for realistic application scenarios
  • Develop integrations with various cloud platforms and on-premises data systems
  • Coach and mentor junior engineers with technical growth and career progression
  • Help hire and build our team
  • Contribute to relevant open-source projects

Bodo.ai offers a data processing platform that enhances the efficiency and speed of data engineering tasks using SQL and Python. It employs advanced compiler technology and MPI parallelization to accelerate ETL (Extract, Transform, Load) and data processing workloads by up to 20 times. Unlike its competitors, Bodo.ai significantly reduces total compute costs by up to 95%, making it a cost-effective solution for data-intensive applications. The company's goal is to empower organizations to manage large volumes of data more effectively.

Company Stage

Series A

Total Funding

$13.6M

Headquarters

San Francisco, California

Founded

2019

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-12%

2 year growth

-18%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for Python-based analytics boosts Bodo.ai's market potential.
  • Bodo.ai's SaaS model aligns with increasing cloud-native platform adoption.
  • Bodo.ai reduces compute costs by up to 95%, appealing to cost-conscious organizations.

What critics are saying

  • Emerging startups with similar solutions may erode Bodo.ai's market share.
  • AI-driven platforms' rapid evolution may require Bodo.ai to invest heavily in R&D.
  • Economic downturns could reduce IT budgets, affecting Bodo.ai's subscription renewals.

What makes Bodo.ai unique

  • Bodo.ai offers extreme-performance parallel computing for data analytics, scaling past 10,000 cores.
  • The platform uses unique automatic parallelization and an inferential compiler for efficiency.
  • Bodo.ai integrates seamlessly with native Python, enhancing simplicity and flexibility for developers.

Help us improve and share your feedback! Did you find this helpful?