Compiler Engineer

hace 7 días


España YeagerAI LLC A tiempo completo

About YeagerAIYeagerAI is a pioneering AI research lab dedicated to revolutionizing the way humans and artificial intelligence interact. We are operating at the intersection of blockchain technology and AI to build GenLayer, a groundbreaking blockchain that integrates AI in its consensus algorithm to create smart contracts that are intelligent and capable of connecting to the internet. With GenLayer, developers can build decentralized applications that leverage the power of AI to automate complex processes, make smart decisions, and interact with the real world in ways that were previously impossible.Position OverviewWe're looking for an exceptional Programming Language Designer and Researcher with a strong background in Python and an in-depth understanding of the WebAssembly (Wasm) ecosystem. This unique role involves designing a new programming language that transpiles to Python on Wasm, analyzing the impact of this language on the entire Wasm stack, and proposing modifications to the Wasm specification to accommodate the new language. The ideal candidate will be a visionary in programming language design, with a solid grasp of (PL) full-stack development and the intricacies of the Wasm ecosystem.Key ResponsibilitiesDesign and develop a new programming language with Python interoperability, aimed at compiling to WebAssembly for high performance and security across web and cloud environments.Perform in-depth analysis of the new language's impact on the Wasm ecosystem, from frontend development tools to backend execution environments.Propose and prototype enhancements to the Wasm specification and toolchain to fully support the features and requirements of the new language.Collaborate with internal teams and the broader Wasm and Python communities to gather insights, feedback, and support for the language and its ecosystem.Publish research findings, technical specifications, and best practices to guide the development community and contribute to the evolution of programming languages and WebAssembly.Stay at the forefront of programming language research, compiler technologies, and web standards to ensure the new language remains cutting-edge and widely applicable.Minimum RequirementsAdvanced degree in Computer Science, Software Engineering, or related field, with a specialization in programming languages, compiler design, or similar.Proven track record in programming language design and implementation, with a strong portfolio demonstrating expertise in language semantics and compiler construction.Expertise in Python, with experience in using or developing Python-based languages or tools.Deep familiarity with the WebAssembly ecosystem, including runtime environments, toolchains, and the Wasm specification.Strong proficiency in systems programming languages such as Rust or C++, and experience with LLVM or similar compiler backends.Demonstrated ability to conduct independent research, coupled with excellent problem-solving and analytical skills.Outstanding communication skills, with the ability to articulate complex technical concepts to diverse audiences.BenefitsTotal rewards package including competitive salary, equity package, and benefits.Flexible and remote work environment.Professional development and growth opportunities.Be a part of a dynamic and innovative team that is shaping the future of decentralized applications.Join YeagerAI and be a part of a team that is pushing the boundaries of what is possible with AI and blockchain technology.
#J-18808-Ljbffr


  • Software Dev Engineer

    hace 8 horas


    España Amazon A tiempo completo

    Are you excited about Machine Learning, chip acceleration, compilers, storage, systems, or EC2? Are you passionate about delivering high quality services that affect hundreds of thousands of users? We are dubbed the "secret sauce" behind AWS's success with development centers in the U.S. and Israel. Annarpuna is at the forefront of innovation by combining...

  • C+ Firmware Engineer

    hace 2 días


    España Idneo A tiempo completo

    Mollet del Vallès, Spain Hybrid Working Global tech company founded in 2011 Our mission is to shape the future through technology. The role Seeking a Senior Firmware Engineer to develop embedded firmware in C++ for industrial hardware, focusing on bare-metal programming and motor control. This hands-on role involves working with custom boards, managing...


  • España Marvell A tiempo completo

    About MarvellMarvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities.At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries,...

  • LLVM Software Engineer

    hace 3 días


    España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference 737_24_CS_CTHPC_RE1 Position LLVM Software Engineer (RE1) Closing Date Thursday, 31 October, 2024 Reference: 737_24_CS_CTHPC_RE1 Job title: LLVM Software Engineer (RE1) About BSC The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses Mare Nostrum, one...


  • España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference 771_24_CS_RSPMM_R2 Position Researcher - Star-ZBL (R2) Closing Date Friday, 15 November, 2024 Reference: 771_24_CS_RSPMM_R2 Job title: Researcher - Star-ZBL (R2) About BSC The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses Mare Nostrum, one of the...

  • Java/Kotlin Developer

    hace 6 días


    España CM.com A tiempo completo

    Join the In Person Payments (IPP) Teams and help us shape the future of payments. We connect @CM.com CM.com is a global and fast-growing technology company that is publicly listed. You might have already used our products by receiving SMS or WhatsApp messages, buying tickets for events or festivals, chatting with our AI-powered chatbot for support, or using...