Compiler Developer
Company
IBM
Location
CA Markham
Type
Full Time
Job Description
At IBM work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.
Your Role and Responsibilities
Your main duties will include designing developing and maintaining the next generation IBM application monitoring platform. You’ll rapidly prototype new features and PoCs that solve real customer problems. You’ll help design and architect robust scalable solutions for a modern SaaS offering as well as participate in requirements gathering sprint planning design and technical review to support the overall achievement of business objectives.
Required Technical and Professional Expertise
5+ year experience in the following:
- Proficiency in Rust with hands-on experience in compiler development or related projects.
- Deep understanding of compiler architectures intermediate representations and optimization techniques.
- Experience with code generation parsing and semantic analysis.
- Solid grasp of programming languages theory and type systems.
Preferred Technical and Professional Expertise
- Familiarity with modern compiler toolchains with specific experience in LLVM and MLIR being highly desirable.
- Experience with Just-In-Time (JIT) compilers Ahead-Of-Time (AOT) compilers or interpreter designs.
- Prior exposure to performance analysis and optimization of compiled code.
- Demonstrated ability to contribute to open-source compiler projects or related areas.
- Aptitude for continuous learning and staying updated with the latest compiler research and trends.
- Experience in start-ups or a fast-paced enterprise environment is a plus.
Date Posted
11/07/2023
Views
2
Similar Jobs
Software Engineer, Data Platform (Lead) - Benchling
Views in the last 30 days - 0
Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...
View DetailsSenior Product Manager, Dev Solutions - Atlassian
Views in the last 30 days - 0
Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...
View DetailsSr. Salesforce CPQ Developer - R01546440 - Brillio
Views in the last 30 days - 0
Brillio is seeking a Salesforce CPQ Developer with 5 years of IT experience and 4 years in Salesforce CPQ development The candidate should have handso...
View DetailsTechnical Program Manager, World ID - Tools for Humanity
Views in the last 30 days - 0
World is an opensource protocol supported by a global community of developers economists and technologists The Worldcoin Foundation is the protocols s...
View DetailsPHP / Laravel Developer - Seamgen
Views in the last 30 days - 0
Seamgen a San Diegobased digital product agency is seeking a skilled PHP Developer for a 5month contract position The ideal candidate should have a Ba...
View DetailsSoftware Engineer - Fullstack - Plaid
Views in the last 30 days - 0
Plaid a company dedicated to improving financial interactions empowers developers to create tools for a healthier financial life With a network coveri...
View Details