December 22, 2022
• Developing Bodo's revolutionary analytics engine • Hiring a Senior - Staff Software Engineer with a passion for High-Performance Computing (HPC) and Compiler expertise • Contribute to relevant open-source projects • Help build cloud Infrastructure team • Develop compiler support for various Python patterns and APIs • Improve Bodo compiler engine's optimizations for analytics/AI programs • Qualifications and Skills: • D., M. • S, or B. • S. degree in Computer Science or a related field 5+ years of experience in distributed systems or high-performance computing • Experience in parallel programming in MPI, OpenMP, CUDA, etc. would be a plus • Experience in developing performance monitoring tools and techniques • Experience in developing and debugging complex systems, especially in C/C++ and/or Python • Passion for learning new technologies in Compiler optimization, Parallel computing, and HPC, and Python internals (e.g. using Numba, Cython, CPython)
• Bodo is looking for a Senior - Staff Software Engineer with a passion for High-Performance Computing (HPC) and Compiler expertise to develop Bodo's revolutionary analytics engine. • The Senior Software Engineer will be crafting software and services that are orders of magnitude faster than competitors, while also much easier to use. • The Senior Software Engineer will be responsible for designing, developing and optimizing high-performance systems in Bodo Engine using cutting edge techniques from HPC, databases, and other related fields. • The Senior Software Engineer will also be responsible for developing and operating performance monitoring techniques and tools, developing integrations with various cloud platforms and on-premises data systems, and coaching and mentoring junior engineers with technical growth and career progression. • The Senior Software Engineer will also be responsible for contributing to relevant open-source projects. • The Senior Software Engineer will also be responsible for developing compiler support for various Python patterns and APIs, including transformations for type stability, performance, and parallelization. • The Senior Software Engineer will be responsible for improving Bodo compiler engine's optimizations for analytics/AI programs. • The Senior Software Engineer will have a Ph. • D., M. • S, or B. • S. degree in Computer Science or a related field, and 5+ years of experience in distributed systems or high-performance computing. • The Senior Software Engineer will have experience in parallel programming in MPI, OpenMP, CU
• Comprehensive health coverage • HSA plan 401(k) plan • Unlimited time off • Paid parental leave • Remote work • All expense paid travel between officesWhat are some of the key benefits of working at Bodo? • Some of the key benefits of working at Bodo include: • We provide comprehensive health coverage, including medical, dental, and vision for employees and dependents. • We have a HSA plan that offers employees unlimited time off, as well as paid parental leave and remote work. • We also offer a 401(k) plan that offers employees retirement benefits. • Our company offers a variety of paid parental leave plans, as well as remote work.
Apply NowDecember 11, 2022
🇺🇸 United States – Remote
💰 $40M Venture Round on 2022-02
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
🦅 H1B Visa Sponsor
November 26, 2022