Compiler Software Engineer
2 months ago
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
-
Software Engineer, ML Compiler
1 week ago
Sunnyvale, United States Facebook Full timeIn 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, ML Compiler
5 days ago
Sunnyvale, California, United States Facebook Full timeIn 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 timeJob 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 timeJob 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...
-
Software Engineer, Systems
4 weeks ago
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...
-
Software Engineer, Systems
1 month ago
Sunnyvale, California, United States Meta Full timeSummary: 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...
-
Senior Software Engineer
2 months ago
Sunnyvale, United States Intuitive Full timeCompany 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 timeThis 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 timeThis 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...
-
Systems Hardware Engineer
2 months ago
Sunnyvale, United States Intelliswift Software Full timeDetailed 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...
-
Systems Hardware Engineer
2 weeks ago
Sunnyvale, United States Intelliswift Software Full timeDetailed 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 timeENGINEERING- 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 timeOne 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 timeJob 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 timeBring 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 timeBring 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 timeBring 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 timeJob 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...
-
Staff Software Engineer
2 months ago
Sunnyvale, United States Stealth Full timeAs 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...
-
Staff Software Engineer
2 months ago
Sunnyvale, United States Stealth Full timeAs 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...