Programming Language Designer and Researcher

hace 4 semanas


Barcelona, Barcelona, España Yeagerai Llc A tiempo completo

Job Title: Compiler Engineer

About YeagerAI: YeagerAI 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.

Position Overview: We'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.

Key Responsibilities:

  • Design 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.

Requirements:

  • Advanced 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.


  • Barcelona, Barcelona, España Teaching and Research Staff A tiempo completo

    About UIC BarcelonaLocated in the heart of Barcelona, UIC Barcelona is a vibrant and dynamic institution with over 7,000 students from around the world. Our mission is to provide high-quality education and research opportunities that cater to the diverse needs of our students.We offer a wide range of undergraduate and graduate degree programs, as well as...


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

    About the RoleWe are seeking a highly skilled Senior HPC Analyst and Researcher to join our team at the Barcelona Supercomputing Center (BSC). As a key member of our Computer Sciences Department, you will be responsible for working on applications analysis and parallelization.Key ResponsibilitiesApplication performance analysis and parallelizationSupport to...


  • Barcelona, Barcelona, España Somma A tiempo completo

    Job Title: Researcher – AI Explainability DesignerAbout the Role:We are seeking a highly skilled researcher to join our Data Visualization and Analytics group at the Barcelona Supercomputing Center. The successful candidate will work on AI explainability, pushing the boundaries of data visualization in data-dense interactive applications.Key...

  • **Software Developer**

    hace 3 semanas


    Barcelona, Barcelona, España Teleperformance A tiempo completo

    Job DescriptionAs a software developer, you will design and develop software solutions using programming languages and frameworks. Collaborate with cross-functional teams to deliver high-quality software products. Stay up-to-date with industry trends and best practices to ensure our software solutions meet the evolving needs of our...


  • Barcelona, Barcelona, España Barcelona Institute of Science and Technology (BIST) A tiempo completo

    At the Barcelona Institute of Science and Technology (BIST), we are seeking a highly motivated Postdoctoral Researcher to join our team at the ALBA Synchrotron.About the RoleWe are looking for a talented individual to develop innovative hardware and software tools for synchrotron-based single-shot phase contrast X-ray imaging. As a Postdoctoral Researcher,...


  • Barcelona, Barcelona, España Construfy A tiempo completo

    Key Responsibilities:• Design, develop, and test software applications using various programming languagesRequirements:• 3+ years of experience in software development• Proficiency in multiple programming languages (Java, Python, C++)• Strong problem-solving skills and analytical thinking


  • Barcelona, Barcelona, España In-Rgy Group A tiempo completo

    Postdoctoral Researcher in High Performance Computing for Fusion ReactorsJob Description:Join In-Rgy Group as a Postdoctoral Researcher to contribute to the development of computational methods for simulating thermally coupled magnetohydrodynamic (MHD) flows in complex geometries. This role is critical for advancing fusion reactor technologies, enabling the...


  • Barcelona, Barcelona, España Teaching and Research Staff A tiempo completo

    About the RoleWe are seeking a highly experienced researcher in the field of Second Language Acquisition (SLA) to lead our GRAM research group at the Institute for Multilingualism.The selected candidate will be responsible for conducting SLA research in various learning contexts, creating synergies with other group members, and applying for national and...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Quantum Computing ResearcherThe Barcelona Supercomputing Center (BSC) is a leading research institution in the field of high-performance computing. We are seeking a highly skilled researcher to join our team and contribute to the development of novel HPC tools for simulating and studying large-scale Quantum circuits.Key ResponsibilitiesDesign and implement...


  • Barcelona, Barcelona, España Eco Schuhe A tiempo completo

    Research Opportunity: We are seeking a highly motivated researcher to join our team at Eco Schuhe as a pre-doctoral researcher on the INDICiOS project. The successful candidate will be involved in refining existing eco-evolutionary models and testing hypotheses on biodiversity hotspot dynamics.Responsibilities:Refine existing eco-evolutionary modelsTest...


  • Barcelona, Barcelona, España Epos A tiempo completo

    **Key Responsibilities:**Develop robust and scalable web applications using modern programming languages.Collaborate with cross-functional teams to design and implement software solutions.Stay up-to-date with industry trends and best practices in software development.**Requirements:**3+ years of experience in software development.Proficiency in at least two...


  • Barcelona, Barcelona, España Teaching and Research Staff A tiempo completo

    About the PositionThe Institute for Multilingualism is seeking a highly qualified researcher to join our team as a senior researcher in the field of Second Language Acquisition (SLA). As a key member of our research group, you will be responsible for leading SLA research in various learning contexts and fostering collaboration with other team members.We are...


  • Barcelona, Barcelona, España Teaching and Research Staff A tiempo completo

    About UIC BarcelonaLocated in Barcelona, UIC is home to over 7,000 students and offers a wide range of academic programs, including bachelor's, master's, and postgraduate degrees. Our team consists of professionals with expertise in teaching, research, management, administration, communication, services, and systems.We strive to provide our students with a...


  • Barcelona, Barcelona, España Talent Search People A tiempo completo

    Job Title: Software EngineerAs a highly skilled Software Engineer, you will play a key role in the development and maintenance of our software applications. Your expertise in multiple programming languages will enable you to contribute to the design, implementation, and testing of our software solutions. Responsibilities:Design and develop software...


  • Barcelona, Barcelona, España International Society For Industrial Ecology A tiempo completo

    Postdoctoral Researcher in Ecological Macroeconomics and Input-Output AnalysisThe International Society for Industrial Ecology is seeking a highly skilled postdoctoral researcher to contribute to a new Horizon Europe research project entitled Models, Assessment, and Policies for Sustainability (MAPS). This is a 2-year position based at the University of...


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

    About the PositionThe Barcelona Supercomputing Center (BSC) is seeking an Advanced Researcher in Computational Politics and Communication to join their team within the Computational Social Science and Humanities Program.Job DescriptionWe are looking for a highly skilled researcher with expertise in data science to contribute to cutting-edge research on...


  • Barcelona, Barcelona, España Teaching and Research Staff A tiempo completo

    About the JobThe Institute for Multilingualism is seeking a highly qualified Senior Researcher in Second Language Acquisition (SLA) to join our team. As a leading researcher in SLA, you will be responsible for conducting research in different learning contexts and creating synergies with other members of the GRAM group.Key ResponsibilitiesLead SLA research...


  • Barcelona, Barcelona, España Grupompleo A tiempo completo

    At our company, we are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have proficiency in multiple programming languages and a strong understanding of software development principles. This role will involve designing, developing, and testing software applications to meet the needs of our clients. If you are passionate...


  • Barcelona, Barcelona, España Frieslandcampina A tiempo completo

    Job DescriptionWe are seeking a skilled software engineer to join our team. The ideal candidate will have a strong background in multiple programming languages and be able to work effectively in a fast-paced environment.Responsibilities:* Design, develop, and test software applications* Collaborate with cross-functional teams to identify and prioritize...


  • Barcelona, Barcelona, España Grupo Crit A tiempo completo

    **Job Description**: **About the Role**: We are seeking a highly skilled **Software Developer** to join our team. **Key Responsibilities**: * Develop software applications using programming languages such as Java, Python, and C++. * Collaborate with cross-functional teams to design and implement software solutions. **Requirements**: * Bachelor's degree in...