2,019,348open jobs
119,542companies
251,654added this week
Browse all
Location
In office (Chennai)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Aug 30, 2026.

Overview
Company
Impact
Profile match
MulticoreWare is a software engineering company that builds compilers, performance optimisation and machine learning solutions for semiconductor and technology customers. It hires TVM and ML compiler engineers, LLVM back-end engineers, FPGA algorithms and optimisation engineers and sales directors. The company is headquartered in Chennai, India.

We

are looking for an experienced LLVM Backend Engineer to design and implement

backend components of the compiler toolchain. The role focuses on building and

optimizing the code generation flow targeting a custom or existing hardware

architecture. The candidate will work on LLVM IR transformations, instruction

selection, and target-specific optimizations to deliver high-performance,

efficient compiled code.

Responsibilities:

  • Develop and maintain the LLVM backend for a

custom or existing target architecture.

  • Implement and extend instruction selection,

register allocation, scheduling, and code emission.

  • Design and implement IR-level optimization passes

to improve performance, memory efficiency, and code quality.

  • Work on LLVM middle-end transformations and

optimizations.

  • Analyze and tune generated assembly/code quality

for performance bottlenecks.

  • Collaborate with hardware teams to ensure

architectural features are fully leveraged by the compiler backend.

  • Contribute to internal LLVM forks or upstream

where applicable.

Requirements

Education:

BTech/BE/MTech/ME/MS/PhD in Computer Science, Computer Engineering,

Electronics/ECE, or a related field.

Technical Skills (Must haves):

  • Strong C/C++ programming skills and solid

understanding of compiler fundamentals.

  • Hands-on experience with LLVM, LLVM IR, and

backend/code-generation components.

  • Understanding of instruction selection, register

allocation, instruction scheduling, and code emission.

  • Experience with compiler optimizations and

performance/code-quality analysis.

Need to have (Can be bridged):

  • Experience developing or modifying LLVM backend

components for a target architecture.

  • Knowledge of IR-level and middle-end

transformations and optimization passes.

  • Ability to analyze generated assembly and

identify performance bottlenecks.

Good to have (Not essential):

  • Experience with custom hardware architectures,

accelerators, CPU/GPU/DSP/FPGA targets, or domain-specific architectures.

  • Experience contributing to upstream LLVM or

maintaining an internal LLVM fork.

  • Familiarity with compiler testing, benchmarking,

and performance tuning workflows.

Preferred Qualifications (Optional):

  • Experience collaborating closely with

hardware/architecture teams and translating architectural features into

compiler support.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,019,348 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chennai
≈ $20k – $51k per year (Estimated) · In office · 10+ years exp · Pune
Java
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Apply
≈ $23k – $55k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
Python
Go
Java
DevOps
Helm
GitHub Actions
GitLab CI
CI/CD
Jenkins
Docker
Kubernetes
Ubuntu
Sealed Secrets
API Gateway
Linux
Cybersecurity
Open Policy Agent
CIS Benchmarks
OWASP Top 10
FedRAMP
Least Privilege
Threat Modeling
Kyverno
OPA Gatekeeper
Cryptography
Vault
Apply
≈ $7.5k – $20k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Pune
Python
SQL
AI/ML
Polars
Apply
Software Engineer, AI 2 hours ago
≈ $16k – $41k per year (Estimated) · Remote (India, IST hours) · 3+ years exp · Bachelor's Degree · India
Python
AI/ML
Vertex AI
Fine-tuning
Scikit-learn
NLP
spaCy
Transformers
TensorFlow
Pandas
NumPy
PyTorch
LLM
Hugging Face
Amazon SageMaker
Interpretability
Machine Learning
DevOps
Azure
CI/CD
AWS
Apply
≈ $22k – $52k per year (Estimated) · In office · 4+ years exp · Bengaluru
Go
JavaScript
Databases
PostgreSQL
AI/ML
Knowledge Graph
Frontend
React.js
DevOps
AppDynamics
Apply
$95k – $110k per year · Remote (United States) · Full-Time · 4+ years exp · Bachelor's Degree
Python
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
DevOps
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Bicep
GitHub
Windows
Apply
≈ $45k – $75k per year (Estimated) · In office · Internship · Master's Degree · Smyrna
Python
C++
AI/ML
Computer Vision
Physical AI
Machine Learning
Robotics
ROS
Digital Twin
Apply
In office · Singapore
Python
C++
AI/ML
Multimodal AI
Computer Vision
PyTorch
Vision-Language-Action
Embodied AI
Machine Learning
Apply
≈ $18k – $47k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Bengaluru
Python
C++
MATLAB
MATLAB
Simulink
Robotics
EtherCAT
Energy
PSCAD
Apply
≈ $80k – $152k per year (Estimated) · In office · Full-Time · 2+ years exp · PhD · Mannheim
Python
Rust
C++
AI/ML
AI Agents
Cybersecurity
Zero Trust
Threat Modeling
Apply
In office · Full-Time · 4+ years exp · Master's Degree · Chennai
C++
AI/ML
Computer Vision
OpenCL
CUDA
Machine Learning
Apply
≈ $15k – $34k per year (Estimated) · In office · Full-Time · 4+ years exp · Master's Degree · Chennai
Verilog
C++
VHDL
C++
TensorFlow C++
LLVM
AI/ML
Computer Vision
OpenCL
TensorFlow
PyTorch
CUDA
MLIR
Apache TVM
Machine Learning
Chips/EDA
Xilinx Vivado
Vitis
Apply
Junior LLVM Engineer 2 months ago
≈ $6.5k – $14k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Chennai
C++
Assembly
C++
LLVM
DevOps
Linux
Apply
Sales Director 2 months ago
≈ $23k – $55k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Chennai
Apply
≈ $18k – $39k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Chennai
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Snowflake
Weaviate
pgvector
Pinecone
FAISS
AI/ML
LangGraph
AutoGen
LangChain
llama.cpp
LlamaIndex
vLLM
dbt
Embeddings
Scikit-learn
AI Agents
Ollama
Llama
NumPy
CrewAI
LLM
RAG
Reranking
Anomaly Detection
Time Series
Agentic Workflows
Machine Learning
DevOps
Git
Docker
Apply
≈ $20k – $51k per year (Estimated) · In office · Full-Time · 8+ years exp · Chennai
Python
JavaScript
Kotlin
MATLAB
Kotlin
StateFlow
MATLAB
Simulink
Frontend
SWC
DevOps
Git
Apply
≈ $16k – $37k per year (Estimated) · In office · Full-Time · 9+ years exp · Bachelor's Degree · Chennai
Java
Kotlin
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Gradle
Kotlin
Mockito
Mobile
JUnit
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Apply
In office · 5+ years exp · Chennai
SQL
AI/ML
AI Agents
OpenAI
DevOps
Rest API
Azure
CI/CD
SOAP
Management
Agile
Scrum
Apply
≈ $14k – $40k per year (Estimated) · In office · Chennai
Java
Apply
In office · Chennai
Management
ITIL
Apply
See all jobs
This is one of many
2,019,348 more open roles from verified company boards, updated every day.