Senior Software Engineer, Compiler Optimization

4 days ago


San Francisco, California, United States Bodo Inc Full time
Job Summary: Bodo Inc is seeking an experienced Sr. Software Engineer to lead the development of our groundbreaking data platform. With a focus on compiler optimization and HPC expertise, this role involves spearheading the design, development, and optimization of Bodo's SQL query execution engine. As a senior member of our engineering team, you will have the opportunity to create software and services that outperform competitors by orders of magnitude while providing an effortless user experience.

The ideal candidate should possess a Ph.D., M.S., or B.S. degree in Computer Science or a related field, with a minimum of 5 years of experience in building and optimizing database query engines. Proficiency in developing and debugging complex systems, particularly using C/C++, is also essential. Experience in building or utilizing open-source query optimization frameworks such as Apache Calcite, Apache Spark Catalyst, or Postgres Query Optimizer is highly desirable.

Responsibilities:
  • Design, develop, and optimize Bodo's SQL query execution engine.
  • Take on challenging technical projects such as vectorized execution, query caching layers, query concurrency, and resource management.
  • Optimize Bodo Engine's performance for realistic workloads.
  • Develop and operate performance analysis and monitoring techniques and tools.
  • Contribute to Bodo's product and overall strategy to achieve our mission.
  • Cultivate junior engineers' technical growth and career progression.


  • San Francisco, California, United States Nexus Full time

    We are seeking an exceptional Senior Compiler Engineer to contribute to our pioneering efforts in verifiable computing. As a key member of our team, you will push the boundaries of performance and efficiency for our decentralized platform.About NexusNexus is a groundbreaking scientific and engineering project that brings truth to the field of computation....


  • San Francisco, California, United States Nexus Full time

    Job OverviewWe're seeking an experienced Senior Compiler Engineer to contribute to the development of our compiler infrastructure and push the boundaries of performance and efficiency for our decentralized platform.This role offers a unique opportunity to work with cutting-edge technologies such as LLVM and Cranelift, designing and implementing compiler...


  • San Francisco, California, United States Peoples Grocers LLC. Full time

    Job DescriptionWe are seeking a talented Senior Compiler Developer to join our team at Peoples Grocers LLC.About the RoleThis is a unique opportunity to work on developing and refining compilers and frameworks for reducing engineering complexity and time to market of mobile applications.Your Key ResponsibilitiesDesign, develop, and maintain high-performance...


  • San Francisco, California, United States Sentry Full time

    About SentrySentry is committed to helping developers write better software faster. Our mission is to provide performance and error monitoring tools that enable companies like Disney, Microsoft, and Atlassian to spend less time fixing bugs and more time building products.We're seeking a highly skilled Senior Software Engineer for Search and Performance...


  • San Jose, California, United States Advanced Micro Devices Full time

    We are at the forefront of innovation, driving technological advancements that enrich our industry, communities, and world. Our mission is to build great products that accelerate next-generation computing experiences.Our core team is developing a cutting-edge machine learning model compiler targeting AMD Inference Accelerator AIE hardware devices. The...


  • San Mateo, California, United States PlayStation Global Full time

    **About PlayStation Global**We are a global leader in entertainment, producing the PlayStation family of products and services. Our mission is to create an inclusive environment that empowers employees and embraces diversity.Salary Information:The estimated hourly pay rate for this internship position is $52.03 USD (calculated based on the market...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer Role to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our software engineering team, you will be responsible for leading the development of our cutting-edge SaaS Insurance Payments platform.The successful candidate will have a strong background in software engineering,...


  • San Francisco, California, United States Cardlytics Full time

    About CardlyticsCardlytics is the industry-leading purchase intelligence and incentives platform. We make commerce more rewarding for everyone by helping businesses attract, understand, and incentivize consumers through their banks' digital channels.The Marketplace Optimization team is responsible for developing tools that help users make informed business...


  • San Jose, California, United States Advanced Micro Devices , Inc. Full time

    About UsAt Advanced Micro Devices, Inc., we're revolutionizing the world of technology with our cutting-edge products. Our mission is to accelerate next-generation computing experiences, and we're looking for talented individuals to join our team.Job DescriptionWe're seeking an experienced Machine Learning Compiler Engineer to develop a high-performance...


  • San Francisco, California, United States Bodo Inc Full time

    Transformative PythonWe are redefining what's possible with Python for analytics, data engineering, and AI at Bodo Inc. Our groundbreaking auto-parallelizing Python compiler delivers HPC-level performance and efficiency for large-scale data processing.About the RoleWe are seeking a highly skilled Principal Software Engineer to lead the development of our...


  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Software EngineerOverview:United Software Group is a leading technology company seeking an experienced Senior Software Engineer to join our team. With a focus on innovative solutions, we are committed to delivering high-quality products that meet the needs of our clients.About the Role:The successful candidate will be responsible for...


  • San Francisco, California, United States Linden Lab Full time

    Job Title: Senior Software Engineer About UsLinden Lab is a pioneer in virtual worlds, empowering people to create, share, and thrive within immersive experiences. Our platform has nearly two billion user creations and a vibrant $500 million economy. Role OverviewThis San Francisco-based role seeks a Senior Software Engineer to join Second Life's Server...


  • San Jose, California, United States AMD Full time

    We're seeking an experienced GPU Compiler Optimization Expert to join our team at AMD. In this role, you will be responsible for optimizing the performance of the LLVM compilation on current and future AMD GPUs.**Responsibilities:*** Support and contribute to AMD GPU backend compilation in LLVM.* Understand current and upcoming architecture features on AMD...


  • San Diego, California, United States LanceSoft Full time

    About LanceSoftLanceSoft is a cutting-edge technology firm dedicated to pushing the boundaries of innovation. We're seeking a highly skilled Senior Software Architect to join our team and contribute to the development of next-generation graphics processing solutions.Compensation PackageWe offer an attractive compensation package, estimated to be around...


  • San Diego, California, United States Apple Full time

    Job DescriptionWe are seeking a highly motivated Senior Software Engineer to join our System Scheduling Performance team at Apple.About the RoleThis is a unique opportunity to work on the core of the operating system, developing technology for a background task scheduler that runs on every one of our platforms. As a Senior Software Engineer, you will be...


  • San Diego, California, United States Qualcomm Full time

    Job OverviewWe are seeking a skilled GPU Performance Optimization Engineer to join our team at Qualcomm.About QualcommQualcomm is a leading technology innovator pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation.ResponsibilitiesLeverage advanced GPU knowledge to architect, design, implement,...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. This is an exciting opportunity to lead a team of developers in designing and implementing innovative solutions for the insurance industry.Key ResponsibilitiesLead and manage a global team of software engineers...


  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Java Software EngineerAbout the Role:United Software Group is seeking an experienced Senior Java Software Engineer to join our team in San Leandro, CA. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java 11+ and Spring/SpringBoot...

  • AI Software Developer

    14 hours ago


    San Francisco, California, United States ZipRecruiter Full time

    Job Title: AI Software Developer - Neural Network Kernel Optimization\Estimated Salary: $170,000 per year based on ZipRecruiter's industry standards and location data.Company Overview: Our client is revolutionizing chip and software technologies with a global impact. They are making substantial investments in software to enhance the seamless deployment of...


  • San Francisco, California, United States Mhymatch Inc Full time

    Job Title: Senior Software EngineerAbout the Job: We are seeking a skilled Senior Software Engineer to join our dynamic team, focusing on developing scalable and efficient software solutions that leverage cutting-edge technology. The ideal candidate will be proficient in Python and familiar with a broad range of programming and development practices.Key...