Telegram Web Link
#uk #arm #compiler #vm #runtime

Senior Software Developer - Runtimes, Compilers and Virtual Machines
🇬🇧, Cambridge

Writing software for next-generation solutions in artificial intelligence, computer vision, mobile gaming, machine learningVRVR/AR, autonomous, and automotive. 

Essential Attributes 
• Good C or C++ 
• Desire to learn and help others 
• Interest in open source development 
Desirable Attributes 
• Go, Rust, Java, Web-Assembly, Graal, JavaScript 
• Ability to track performance issues down to assembly or hardware level 
• Experience with performance analysis of complex workloads, especially on Arm platforms 
• SIMD experience (ideally Neon) 
• Experience with open source working practices 
• Knowledge of Android, JIT compilers, ChromeOS, Linux kernel 

More details:
https://careers.arm.com/job/cambridge/senior-software-developer-runtimes-compilers-and-virtual-machines/33099/5028201488
#vlang #lsp

Прислал @alex_medvednikov
Авторский стиль присланного сохранен.

Ссылка:
https://vlang.io
https://github.com/vlang/vls

Контакты:
Александр [email protected]

Описание:
Позиция на part-time разработку VLS (V Language Server).
Зп 26 долларов в час, 5 часов в неделю (около 45к рублей/месяц), график свободный, оплата в btc.
Опыт с LSP приветствуется.
#usa #compiler #optimizations #llvm #cpp

Performance Compiler Engineer
Apple
Santa Clara Valley (Cupertino),
California,
United States

The CPU and Accelerator Compilers Team is seeking engineers passionate about working on advancing compiler performance and optimization technology. We are responsible for optimizations and code generation for CPUs and Accelerators on all Apple platforms. Our team works across many different organizations on state-of-the art, industry impacting technology that enhances the user experience for all Apple customers with better run-time performance, battery life, compile-times, code size or enhanced security.

https://jobs.apple.com/en-us/details/200118656/performance-compiler-engineer
#kotlin #msk #spb #compiler #jetbrains

Ищем разработчиков для работы на компилятором и тулиногом для Kotlin/Wasm и Kotlin/JS подробности и ссылки в последующих сообщениях. Вопросы можно задавать в телеграме @bashorov. Резюме можно прислать в hh.ru, или на [email protected].

Наша цель сделать набор инструментов удовлетворяющий высоким требования разработки веб приложений: быстрый отклик на изменения (быстрая компиляция), маленький размер выходных файлов, хорошая интеграция с окружающей средой.
Присоединяйтесь!

Senior Developer in Kotlin/JS Compiler https://spb.hh.ru/vacancy/43856189

Senior Developer in Kotlin/JS Tooling https://spb.hh.ru/vacancy/43856255

Senior Developer in Kotlin/Wasm Compiler
https://spb.hh.ru/vacancy/43855818

Performance Engineer in Kotlin/Wasm Compiler
https://spb.hh.ru/vacancy/43855882
#llvm #msk #dsp

https://hh.ru/vacancy/39341516

Development of a Clang/LLVM based compiler for DSP processors.
Samsung Research Center

Tasks description:
• Support of DSP architectural features
• Implementation of both general and DSP specific compiler optimizations
• Assurance of compiler's functionality and performance

Писать @AlbinaDanilina в личку или [email protected]

Повтор от: https://www.tg-me.com/compiler_jobs/43
#msk #huawei #compiler #runtime
https://hh.ru/vacancy/43989866

System Software Engineer
HUAWEI
No salary
specified

About the project

The research will aim to develop a compiler and a runtime library for a new programming language for embedded systems. A significant fraction of our work is dedicated to memory management and garbage collection. The project has just started, you will be part of a growing team and must have an adaptive and ambitious mindset to drive its development. The ultimate goal is to make the new language open source and popular world-wide. You will be working in teams spanning across multiple international Huawei research sites. Through our challenging works in a compiler and a new language, you will get an opportunity to become a known open source contributor and a limitless career path in a Fortune-100 company.


Ответить на вопросы: [email protected] или в личку @UninvitedTatar
#compiler #fp #ocaml #london 🇬🇧
Compiler Engineer
Jane Street

https://www.janestreet.com/join-jane-street/position/4274807002/

Work on the OCaml compiler itself: adding useful language features, fine-tuning the type system and improving the performance of the generated code.

No previous experience with OCaml or functional programming languages is required.

“As Tools & Compilers team has grown, the kinds of projects we work on has become more ambitious. Here are some of the major things we’re currently working on:
◦ Unboxed types
◦ Feedback-directed optimization
◦ Typed algebraic effects
◦ Design of IRs for inlining and optimization
And we’re considering future work on:
◦ Modular implicits
◦ Macros and staging
◦ Rust-style ownership
◦ Supporting inductive families in the module system”

Source: https://blog.janestreet.com/applied-PL-research/
Oracle_Labs_Software_Language_Engineering_for_Algorithmic_Graph.pdf
651.7 KB
#oracle #internship #compiler #optimizations #staticanalysis

Research Intern
PGX Compiler Team
Oracle Labs or remote

Topics:
- Intermediate Representation
- Static Analysis and Optimization
- Compilation for Distributed Execution Engine
- Compilation for the Oracle Autonomous Database

As an intern or working student, you will participate in the design, implementation, and evaluation of compiler components. You will give informal and formal presentations on the progress and results obtained during the course of your employment.

For more information about the positions, please contact Guido Wachsmuth ([email protected])

Full description in the attachment

Thanks to @GabrielFallen
Forwarded from Albina Danilina
GPU Performance Engineer (Samsung Moscow RnD Center)

Писать в личку Альбине https://www.tg-me.com/AlbinaDanilina или на почту [email protected]

Job description:
Analyze performance of highly-parallel applications on GPU clusters
Optimize hotspots via various parallel programming technologies (OpenACC, CUDA, MPI, etc.)

Requirements:
Experience in parallel programming (ideally CUDA/OpenCL, OpenACC/OpenMP, NCCL, MPI)
Strong С/С++ programming skills
Familiarity with GPU architectures
Good scripting skills (Python, bash)
English (Intermediate or above)
Desired skills:
Experience in performance profiling and analysis of HPC applications
Fortran programming skills
Good math background, including algorithms, linear algebra, numerical methods

We offer:
Flexible working time
Full compliance with Russian Labor Code
Competitive salary
Corporate lunches
Medical and life insurance
7 paid sick leaves (without sick leave certificate)
Fitness room, shower, fitness compensation
Company compensates relocation and interview expenses
Comfortable A-class office within 15 minute walking distance from Savelovskaya and Maryina Roscha metro stations (shuttle bus available)
Forwarded from Liubov Savinkova
#compiler #DSL #компилятор #fulltime #remote #Moscow #Minsk #Kiev #Warsaw #Russia #Belarus #Ukraine #Poland #Europe #USA

Компания Mobigility Inc. ищет в свою команду разработчиков компилятора и интерпретатора для своего скриптового языка программирования.

Полностью удаленный формат работы, фултайм, русскоговорящая команда, официальное трудоустройство (в РФ, РБ, Украине, Польше).
На текущий момент готова первая версия компилятора и интерпретатора, дальше необходимо развивать язык: внедрять статическую типизацию и generic types.

Заработная плата: 4 100 — 5 000 USD.

Подробности и отклики тут:
https://hh.ru/vacancy/45612031

✉️Для связи:
+7 950 907 66 29
@MobigilityHR
Любовь Савинкова
HR manager
Forwarded from Alexander Chichigin
We are looking for an experienced Compiler Optimization Engineer to join the HPE Cray Compiling Environment team.

This team is responsible for the design and development of the Fortran, C, and C++ compiler suite that is part of the HPE Cray Programming Environment. This position includes both significant research and product development activities, as we continue to advance the state of the art of the compiler capabilities across a variety of architectures. In this role, you will work on the optimization and parallelization phases of the compilers to help drive technology advancements for the world’s most powerful exascale supercomputers.

Apply at https://careers.hpe.com/job/Hewlett-Packard-Enterprise-Bloomington-Minnesota/150296853

Remote work supported.

https://lists.llvm.org/pipermail/llvm-dev/2021-August/152137.html
#llvm #rust #remote #compiler

Matter Labs is looking for an experienced LLVM compiler engineer. You will be in charge of implementing our LLVM-based compilers from Solidity, Vyper, Zinc, and other languages to our ZK-friendly ZincVM.

We offer highly competitive compensation and equity options.
The roles are fully remote, but you are welcome to sit in one of our offices, or a co-working space of your choice.
We operate in small, focused teams, with no time tracking and minimum bureaucracy. Only results matter.
We will provide you with anything you need to learn, grow, and be more productive.

More details at https://boards.eu.greenhouse.io/matterlabs/jobs/4000127101

Контакты:
@hedgar2017
#remote #compiler #julia #llvm

Compiler and Run-time System Engineer

Boston-area office, so presence in that location is desirable but remote is ok.

Contribute to the core technology in the Julia programming language. You will work closely with maintainers of the Julia open-source project on implementing new compiler optimizations and static analyses, and performance engineering of our compiler and libraries.

https://juliacomputing.com/jobs/?jobId=4fc4leHHp9V_&ft_source=Internal_6000215284&ft_medium=Referral_6000156354&u=6000115931

Thanks to @GabrielFallen
#compiler #spb #ml #synopsys

Senior Compiler Developer
Synopsys, SPB

Looking for an experienced engineer to work on the development of programming and analysis tools for the programmable machine learning and AI accelerators.

Responsibility will include
• Participate on the development of a deep learning compiler to optimize Caffe2/PyTorch, Tensorflow/ONNX, etc inference on EV
• Add new optimizations techniques and passes to efficiently target given deep learning algorithm to EV and specialized neural network accelerator
• Develop advanced mapping, partitioning and scheduling strategies
• Implement advance techniques to validate and profile deep learning execution.

https://hh.ru/vacancy/47059893

Contacts: @DiGo100
#compiler #llvm

Generalist Programmer (LLVM)
Montreal, QC, Canada
Full-time


Looking for an experienced engineer, preferably with prior experience of LLVM and/or any other major compiler. As part of the “Build tools & compilation pipeline” team, you will work on the LLVM toolchain used to build our game titles and production tools. Our main target is Windows with clang-cl, however many other platforms are targeted through cross-compilation.
Within a team dedicated to maintaining the whole programming framework, you’ll ensure the scalability, stability, and continuous performance of all its aspects. Plus, you’ll collaborate closely with the community of programmers contributing to the project to help them integrate their changes safely and efficiently.

• Develop and maintain our LLVM fork
• Identify and optimize bottlenecks in the toolchain
• Upstream the patches and participate in reviews with the LLVM community
• Occasionally maintain our LLVM GitLab CI
• Improve the quality of the debug information
• Address practical usages of the toolchain in production
• Work with other adjacent tools or processes relying on LLVM, such as sanitizers, Linux cross-compilation, distributed & cached builds, etc.

Link to the full description:
https://jobs.smartrecruiters.com/Ubisoft2/743999765945414-generalist-programmer-llvm-
#intel #llvm #russia #usa #canada

Compiler Engineer - ISPC
🇺🇸 , 🇨🇦 , 🇷🇺

Intel is hiring to work on ISPC (https://github.com/ispc/ispc). It’s LLVM based compiler with the focus on optimization for SIMD (CPU and GPU).

We have a small team and the opportunity to work on all kind of fun optimization techniques, including super-optimizer for SIMD.
We also work with hardware architects, and in this role you will be able to help defining the future of Intel hardware.

The position is for US and Canada, but we consider other geos as well including Russia.

Please send your questions and resumes to [email protected] (telegram: @babokin) or apply directly.

Full link:
https://jobs.intel.com/ShowJob/Id/3067149/Compiler-Engineer
#russia #samsung #office #remote #compiler #npu

SAMSUNG R&D.
NPU Compiler Developer
GPU Performance Engineer

Вработе есть 2 интересных проекта. Первый проект связан с разработкой компилятора нейронных сетей для процессора Exynos. Процессор Exynos устанавливается в миллионы флагманских смартфонов Самсунга и других компаний. Этот компилятор используют разработчики нейронных сетей Самсунга.

Второй проект связан с оптимизацией софта для графического процессора с использованием параллельных технологий (н-р CUDA, Open ACC). Вся работа на проектах с топовым железом и софтом, с различным уровнями технологического стека (от ассемблера и внутренностей MPI до прикладного ПО), в передовых проектах Samsung.

Подробнее можно с вакансией можно ознакомиться тут:

NPU compiler developer
https://hh.ru/vacancy/42341825

GPU performance engineer
https://hh.ru/vacancy/44907512

Для контактов: @innatakalova
#llvm #programanalysis #bap #verification #remote #office

Software Development Engineer
Correct Computation

College Park, MD. flexible about remote vs. in-person work

Baseline qualifications
-
At least 2 years of industrial/academic experience (in research, development, or project-based coursework) in compiler construction, program analysis, formal verification, and/or theorem proving
- At least 3 years of experience writing code with compiled programming languages such as C/C++, Java, Rust, Scala, Haskell, or OCaml
- At least 3 years of experience in design and analysis of algorithms and data structures

Preferred qualifications
• At least 1 year of experience using the C and/or C++ languages
• At least 1 year of experience in a functional programming(-inspired) language, e.g., Haskell, Scala, OCaml, or Rust
• Experience developing with Clang/LLVM
• Experience developing with Binary Analysis, e.g., in BAP, or IDA/Pro

Interested in program analysis, fuzz testing, binary analysis, secure language design, and related PL/SE/Security topics?

Link to full description
https://correctcomputation.com/jobs/software-development-engineer/

Also they wanna see a TechLead:
https://correctcomputation.com/jobs/technical-lead/

Kudos:
@GabrielFallen
#apple #internship #programanalysis #llvm #compiler #staticanalysis #swift

It's that time of year again! Apple is looking for interns to work on clang/llvm/swift compilers, debugger, security tools, program analysis, and developer infrastructure.

- Optimizing Compiler & Tools Internship
- Compiler Tools and Integration Internship
- Debugger Engineering Internship
- Security Tools and Program Analysis Engineering Internship
- Swift Compiler and Runtime Engineering Internship

Link https://gist.github.com/JDevlieghere/a66e49f78734178223ac2bbc44352479
2025/07/01 15:57:39
Back to Top
HTML Embed Code: