Company: Vicharak Computers Pvt. Ltd.
Role: Systems Software Engineer AI Compiler
Domain: AI Accelerators / Compilers / Systems Software
Location: Surat, Gujarat, India
About the Role
We are looking for a strong Systems Software Engineer to work on the compiler and runtime stack for our AI accelerator architecture.
This is a low-level engineering role for someone who enjoys working close to hardware and has strong fundamentals in C/C++, compilers, computer architecture, operating systems, and performance optimization.
The engineer will work closely with ASIC architecture and hardware teams to translate neural-network workloads into highly optimized execution on Vicharak's accelerator.
What You Will Work On
Design and develop the compiler stack for AI accelerator.
Build compiler passes for mapping AI workloads onto custom compute engines.
Develop graph-level and operator-level optimizations for neural-network workloads.
Implement kernel generation, scheduling, memory allocation, and data movement strategies.
Develop low-level runtime components and hardware abstraction layers.
Work on instruction generation and execution scheduling for the accelerator.
Optimize workloads for:
Matrix multiplication
GEMM
Convolution
Attention
Transformer workloads
Other AI/ML operators
Work closely with ASIC architects to understand:
Compute architecture
Memory hierarchy
On-chip memory
Dataflow
Instruction set / command architecture
DMA and memory movement
Profile workloads and identify performance bottlenecks.
Optimize for latency, throughput, memory bandwidth, and power efficiency.
Build debugging, profiling, benchmarking, and validation tools for the compiler stack.
Contribute to model deployment flows from popular AI frameworks to Vicharak hardware.
Required SkillsStrong C/C++ Programming
Candidates should have excellent proficiency in:
C
Up-to-date C++
Data structures and algorithms
Memory management
Multithreading and concurrency
Low-level systems programming
Performance-oriente
📌 Systems Software Developer (Surat)
🏢 Vicharak
📍 Surat
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.