Compiler Engineer
1 week ago
**Senior Software Engineer - Compiler Tech
at Trilitech, powered by Tezos
We are a pioneering team in the Web3 revolution, dedicated to building cutting-edge solutions on the Tezos blockchain. Our expertise spans core development, application development, and business development across three key areas: Culture, Decentralised Finance, and Gaming.
Tezos is an open-source platform renowned for its flexibility, security, and self-amendment capabilities. With thousands of passionate community members actively involved, the Tezos ecosystem is thriving with decentralised applications, smart contracts, and educational content.
As a crucial member of our team, you will play a vital role in enhancing the developer experience on Tezos. This involves optimising the Smart Contract Languages to ensure they offer a comprehensive feature set while producing efficient and optimised code.
- Improve the Smart Contract Languages by adding new features, extending and improving the type system, reducing code size, and enhancing compiler errors and performance.
- Collaborate with the team to enhance the toolchain for LSP, debugger, formatters, testing frameworks, and build systems.
- Work closely with the community to identify developer needs and support outreach for new features.
- Contribute significantly to shaping the Smart Contract languages for Tezos.
To excel in this position, you will need:
- A Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong computer fundamentals, including algorithms, data structures, and concurrency.
- Prior experience working on production compilers in industry or research compilers in an academic setting.
- Experience with a functional language.
- Familiarity with best practices in software engineering, including version control, code review, and continuous integration.
- Eagerness to learn and adapt to new technologies and industry developments.
- Exceptional problem-solving skills, with the ability to develop innovative solutions to complex operational challenges.
At Trilitech, we value our team members' growth and well-being. You can expect:
- A competitive salary range of $120,000 - $180,000 per year, depending on experience.
- 25 days paid holiday and an additional day to celebrate your birthday.
- Enhanced parental & adoption leave to support you in your journey through parenthood.
- We'll double match your pension contribution.
- Private medical and travel insurance with AXA from day one, inclusive of mental health support.
- Comprehensive life assurance policy of 5x your base salary.
- A hybrid working environment; work from home and our dog-friendly office in Soho with access to an onsite gym and media room.
- Lunch delivered daily in the office.
-
Software Compiler Engineer
1 week ago
London, Greater London, United Kingdom Trilitech Full timeJob Description:We are seeking a skilled Software Compiler Engineer to join our team at Trilitech. As a key member of our development team, you will play a crucial role in improving the Smart Contract Languages for Tezos.The successful candidate will have a strong background in computer science and experience working on production compilers. A bachelor's...
-
Compiler Optimization Engineer
1 week ago
London, Greater London, United Kingdom Apple Inc. Full timeWe are seeking an exceptional Compiler Optimization Engineer to join our team at Apple Inc. in advancing Swift performance through improvements to the Swift optimization pipeline.Job Overview:The ideal candidate will have a strong understanding of compiler implementation, comfortable with modern C++ development, and experience analyzing software performance...
-
AI Compiler Developer
3 days ago
London, Greater London, United Kingdom IC Resources Full timeAbout the CompanyIC Resources is a leading recruitment agency specializing in software and semiconductor positions.">Synopsis of Job DescriptionAn innovative AI Semiconductor company is seeking a talented ML Compiler Engineer to join their growing team.The ideal candidate will have extensive experience in MLIR Compilers, advanced C++ programming skills, and...
-
Technical Compiler Expert
1 week ago
London, Greater London, United Kingdom Trili Full timeOur MissionWe at Trilitech are committed to empowering developers by providing a comprehensive feature set for smart contract languages on Tezos.About the RoleThis is an exciting opportunity for a highly skilled individual to join our team as a Senior Smart Contract Developer. As a key member of our compiler team, you will be responsible for improving the...
-
Senior Compiler Performance Engineer
1 week ago
London, Greater London, United Kingdom Apple Inc. Full timeJob DescriptionWe are seeking a highly skilled Senior Compiler Performance Engineer to join our team at Apple Inc. and contribute to the advancement of Swift performance through improvements to the Swift optimization pipeline.This role involves working closely with Swift users to identify issues that impact their code, debugging the internal operation of the...
-
Senior Swift Compiler Engineer
1 week ago
London, Greater London, United Kingdom Apple Full timeAbout the OpportunityWe are seeking a highly skilled Senior Swift Compiler Engineer to join our team and contribute to the advancement of Swift performance through improvements to the Swift optimization pipeline.Job DescriptionThis role involves working closely with Swift users to identify issues that impact their code, debugging the internal operation of...
-
London, Greater London, United Kingdom Jane Street Full timeAbout the InternshipWe are excited to announce research internships in our Tools and Compilers group. Our team focuses on improving OCaml as a foundation for Jane Street's technology stack, in collaboration with the greater OCaml community.As a research intern, you will work in collaboration with your mentors on a project that aligns with your research...
-
High-Performance Compiler Specialist
2 weeks ago
London, Greater London, United Kingdom TradingHub Full timeCompany OverviewWe're TradingHub, a fast-growing company that combines the best of tech and finance to solve complex problems. Our Calculation Framework team in London is looking for a Senior Compiler Engineer (VP) to help us innovate and grow.About the RoleThis technical position involves maintaining a low-level stack and designing the next iteration of our...
-
Advanced OCaml Compiler Developer
1 week ago
London, Greater London, United Kingdom Jane Street Full timeAbout the PositionWe are seeking a highly experienced Software Engineer with a background in programming language design and implementation to join our OCaml Language team at Jane Street.The successful candidate will work closely with the greater OCaml community to improve OCaml as a foundation for our technology stack. This includes making it easier for...
-
Senior Performance Optimization Lead
1 week ago
London, Greater London, United Kingdom Apple Full time**About the Role**We are seeking a seasoned performance optimization expert to lead our team in designing and implementing cutting-edge compiler optimizations. As part of Apple's innovative technology team, you will work closely with engineers and leaders to advance our technology and build a diverse, balanced, and dynamic team environment.About Our TeamOur...
-
Machine Learning Hardware Engineer
3 days ago
London, Greater London, United Kingdom IC Resources Full timeAbout the JobA rapidly expanding AI Semiconductor company is searching for a skilled ML Compiler Engineer to join their team.The ideal candidate will possess a solid background in MLIR Compilers, C++ programming, and AI Processors.Familiarity with popular AI frameworks like TensorFlow and PyTorch is a plus.ResponsibilitiesDesign, develop, and test...
-
Software Engineering Strategy Lead
2 days ago
London, Greater London, United Kingdom Understanding Recruitment Full time £90,000 - £110,000About UsOur company is rapidly scaling up its development function, creating opportunities for growth and innovation. As a key member of our team, you will play a crucial role in shaping our engineering strategy and driving technical excellence.We require a highly experienced Senior Software Engineer who can contribute their expertise in Compiler Theory,...
-
Senior Distributed Systems Engineer
2 weeks ago
London, Greater London, United Kingdom x Full timeAbout xAI LondonxAI London is a team of software engineers focused on building high-quality, large-scale distributed systems. We work across various levels of the stack, from build systems to production backend infrastructure and frontend development.Role OverviewWe are seeking an experienced software engineer who can thrive in a dynamic start-up...
-
Electrical and Control Systems Engineer
1 month ago
London, Greater London, United Kingdom Morson Talent Full timeAbout the Role:We are seeking a skilled and experienced Electrical, Control and Instrumentation Engineer to join our organisation. The successful candidate will play a key role, collaborating closely with clients and stakeholders to deliver projects on time and to budget.Your Responsibilities:Review and compile client EC&I design packs, produce safe systems...
-
Expert Data Processing Engineer
3 weeks ago
London, Greater London, United Kingdom Xonai Full timeAbout XonaiWe are a team of passionate engineers dedicated to developing innovative data infrastructure optimization solutions. Our platform combines hardware acceleration with performance metering to provide real-time actionable insights, enabling organizations to reduce data center costs.Role OverviewThis position involves collaborating with the founding...
-
Software Development Engineer
1 month ago
London, Greater London, United Kingdom Apple Inc. Full timeSoftware Engineer - Java Development KitLocation: London, England, United KingdomDepartment: Software and ServicesWe are seeking a highly skilled Software Engineer to join the Apple Services Engineering team. As a key member of the team, you will collaborate with various teams within Apple to enhance the quality of our products.The AppleJDK team is...
-
London, Greater London, United Kingdom Randstad Construction and Property Full timeCommissioning Engineer OpportunityWe are seeking an experienced Commissioning Engineer to join our team in Kent, working on projects within the water industry. This is a freelance position with a competitive rate of £430-450 per day.About the RoleAs a Commissioning Engineer, you will be responsible for reviewing and monitoring project risks, attending...
-
Senior Swift Standard Library Software Engineer
4 weeks ago
London, Greater London, United Kingdom Apple Inc. Full timeAt Apple Inc., we are seeking a highly skilled Senior Swift Standard Library Software Engineer to join our team. This is a unique opportunity to work at the intersection of computer science theory and engineering, programming language and library design, and Apple's frameworks and the open-source community.About the RoleWe are looking for a talented engineer...
-
Cloud Native Compiler Developer
1 week ago
London, Greater London, United Kingdom Canonical Full timeJob Title: System Software EngineerCompany OverviewCanonical is a leading international software company that collaborates with the open-source community to provide Ubuntu, a world-class free software platform. Our services support businesses globally in reducing costs, improving efficiency, and enhancing security using Ubuntu.Job SummaryWe are seeking a...
-
Senior Mechanical Engineering Technician
2 weeks ago
London, Greater London, United Kingdom Modus Personnel Ltd Full timeWe're seeking an experienced Mechanical CAD Coordinator to join our client's dynamic team based in Cheshire East.You will produce precise drawings using 2D AutoCAD, compile comprehensive parts lists, and support material procurement activities within a challenging yet rewarding industry.Key Responsibilities:Produce accurate technical drawings using AutoCAD...