Compiler Software Engineer

2 months ago


Sunnyvale, United States Curietech Full time

CurieTech Inc.

Compiler Software Engineer

Sunnyvale, CA·Full time

Apply for Compiler Software Engineer

We are seeking a highly skilled and motivated Compiler Software Engineer to join our dynamic and innovative development team. As a Compiler Software Engineer, you will play a crucial role in designing, implementing, and optimizing code generation technologies that are integral to our software development process. The ideal candidate will have a strong background in computer science, expertise in compiler design, especially the front end of compiler which deals with code analysis and a passion for pushing the boundaries of technology. Description

Why Join CurieTech: Opportunity to work at the forefront of generative AI technology and contribute to groundbreaking advancements. CurieTech, is a Silicon Valley based startup that is building cutting edge AI software to help software development teams be more productive. The company engages in R&D activity to build, fine tune and work with emerging generative AI foundation models. The company was founded in 2023 and is backed by reputed Silicon Valley based venture capitalists. About the Role: We are seeking a highly skilled and motivated Compiler Software Engineer to join our dynamic and innovative development team. As a Compiler Software Engineer, you will play a crucial role in designing, implementing, and optimizing code generation technologies that are integral to our software development process. The ideal candidate will have a strong background in computer science, expertise in compiler design, especially the front end of compiler which deals with code analysis and a passion for pushing the boundaries of technology. Job Function: Design and implement code analysis tools for repositories containing multiple languages Design, implement, and maintain front end compiler components many different domain specific languages (DSLs) Optimize the tools to be performant ML Support: Collaborate with machine learning engineers to enhance these tools for the machine learning models' needs. Qualifications: Bachelor's or master's degree in computer science, Software Engineering, or a related field. Proven experience in compiler design and development. Proficiency in programming languages such as C/C++, Java, or Python. Strong understanding of computer architecture and operating systems. Familiarity with optimization techniques and algorithms. Excellent problem-solving and debugging skills. Ability and willingness to work onsite 4-5 days a week at our Sunnyvale office Preferred Skills: Experience with LLVM or GCC compiler frameworks. Experience building language servers and code analysis tools. Familiarity with domain-specific languages (DSLs) and their compilation processes. Contributions to open-source compiler projects. We believe that everyone should be able to bring their whole selves to work, which is why we are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status.

#J-18808-Ljbffr



  • Sunnyvale, United States Facebook Full time

    In this position, you would support development of a compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. You will be part of our efforts to research, architect, design and implement a compiler and runtime stack, which compiles PyTorch models down to binaries for hardware accelerator blocks. You will be part...


  • Sunnyvale, California, United States Facebook Full time

    In this position, you would support development of a compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. You will be part of our efforts to research, architect, design and implement a compiler and runtime stack, which compiles PyTorch models down to binaries for hardware accelerator blocks. You will be part...

  • Software Engineer

    7 hours ago


    Sunnyvale, United States NR Consulting Full time

    Job Title: Software Engineer V Duration: 12 Months. + potential extension(s) and/or conversion Location: Sunnyvale, CA ( Hybrid ) Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work....

  • Software Engineer

    2 months ago


    Sunnyvale, United States Trimble Full time

    Job Title: Software Applications Engineer Location: Sunnyvale, CA Division: Trimble Military Advanced Systems (MAS) Job Summary Trimble is the market leader in high-performance GPS navigation receivers for aviation applications. The Trimble receivers are embedded in inertial navigation subsystems that are deployed in a wide variety of aircraft. The...


  • Sunnyvale, United States Meta Full time

    **Summary:** Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving...


  • Sunnyvale, California, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...


  • Sunnyvale, United States Intuitive Full time

    Company Description At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team,...

  • Software Engineer

    2 months ago


    Sunnyvale, California, United States OPT Nation Full time

    This engineer will develop networking protocols and features firmware architectural updates software tools and software build system enhancements.Scope Design develop test and maintain WLAN firmware and support tools. This includes Embedded C and Python programming Develop And maintain WLAN firmware features and participate in WiFi alliance compliance events...

  • Software Engineer

    2 months ago


    Sunnyvale, United States OPT Nation Full time

    This engineer will develop networking protocols and features firmware architectural updates software tools and software build system enhancements.Scope Design develop test and maintain WLAN firmware and support tools. This includes Embedded C and Python programming Develop And maintain WLAN firmware features and participate in WiFi alliance compliance...


  • Sunnyvale, United States Intelliswift Software Full time

    Detailed Job DescriptionSystem Hardware Engineer, New Technology Investigation VSummary: The main function of a hardware prototype engineer is to research, design, develop, test high-density, wearable electronics. The candidate will work with emerging technologies in a fast-paced team. Job Responsibilities:• Review and approve plan layout, including...


  • Sunnyvale, United States Intelliswift Software Full time

    Detailed Job DescriptionSystem Hardware Engineer, New Technology Investigation VSummary: The main function of a hardware prototype engineer is to research, design, develop, test high-density, wearable electronics. The candidate will work with emerging technologies in a fast-paced team. Job Responsibilities:• Review and approve plan layout, including...

  • Software Engineer

    4 days ago


    Sunnyvale, United States Juniper Networks Full time

    ENGINEERING- Juniper Networks in Sunnyvale, CA seeks Software Engineer: Design software for our next generation of stateless packet firewall (AFT) and design, develop, and test our ZX, BT, BX based fix form factor or chassis system routers. Part-time telecommuting allowed. $175,064/yr. - $180,000/yr. Email res (must reference Job Code #105887) to...

  • Software Engineer

    4 weeks ago


    Sunnyvale, United States Redolent Infotech Pvt. Ltd. Full time

    One of our direct client is urgently looking for Software Engineer @ Sunnyvale CA TITLE: Software Engineer LOCATION: Sunnyvale CA DURATION: 6 Months Rate: DOE Job Duties: Description The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will...

  • Software Engineer

    2 months ago


    Sunnyvale, United States World Wide Technology Full time

    Job Title: Software Engineer, Infrastructure ServicesLocation: Sunnyvale, California, United StatesDuration: 6+ monthsPartner Rate: Open Summary:Bring passion and dedication to your job and there's no telling what you could accomplish. Come join the Network Engineering team that is responsible for our clients Global Backbone and Internet Edge! We are...

  • Software Engineer

    2 months ago


    Sunnyvale, United States Servsys Corporation Full time

    Bring passion and dedication to your job and there's no telling what you could accomplish. Come join the Network Engineering team that is responsible for our clients Global Backbone and Internet Edge! We are building the fastest and most reliable network that is required for its unique needs and supporting all of its products and services. Our client is...

  • Software Engineer

    1 month ago


    Sunnyvale, United States Servsys Corporation Full time

    Bring passion and dedication to your job and there's no telling what you could accomplish. Come join the Network Engineering team that is responsible for our clients Global Backbone and Internet Edge! We are building the fastest and most reliable network that is required for its unique needs and supporting all of its products and services. Our client is...

  • Software Engineer

    1 month ago


    Sunnyvale, United States Servsys Corporation Full time

    Bring passion and dedication to your job and there's no telling what you could accomplish. Come join the Network Engineering team that is responsible for our clients Global Backbone and Internet Edge! We are building the fastest and most reliable network that is required for its unique needs and supporting all of its products and services. Our client is...

  • QA Engineer

    3 weeks ago


    Sunnyvale, United States Intelliswift Software Full time

    Job Title: QA Engineer (Manual) ILocation: Sunnyvale CA (Onsite)Responsibilities:The candidate will work along side engineering team to test upcoming iOS/macOS features, perform manual testing on iOS and macOS apps, execute test plans and test suits and generate test report. 3D modeling experience is highly valuable. The candidate should be able to execute...


  • Sunnyvale, United States Stealth Full time

    As a Staff Software Engineer, you will play a pivotal role in the design, development, and deployment of cutting-edge software solutions for our projects. Your expertise in software engineering principles, best practices, and emerging technologies will drive the success of our projects and contribute to the growth of our team.Key Responsibilities:Lead the...


  • Sunnyvale, United States Stealth Full time

    As a Staff Software Engineer, you will play a pivotal role in the design, development, and deployment of cutting-edge software solutions for our projects. Your expertise in software engineering principles, best practices, and emerging technologies will drive the success of our projects and contribute to the growth of our team.Key Responsibilities:Lead the...