Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
VI

Vortexlink, Inc.

via Monster

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Sr Software Engineer (Compiler team)(100% remote considered)

Anywhere
full-time
Posted 9/12/2025
Verified Source
Key Skills:
C
C++
CUDA
LLVM
MLIR
Graph Theory
Algorithms
Software Development Lifecycle
Software Debugging
Machine Learning
OpenCL
Place and Route

Compensation

Salary Range

$120K - 160K a year

Responsibilities

Design, develop, debug, and improve a place and route compiler tool for AI/ML and encrypted computing architectures.

Requirements

Bachelor's or Master's in CS or related field, strong data structures and algorithms skills, proficiency in C/C++, experience with LLVM/MLIR, microcode/assembly/CUDA/OpenCL programming, and familiarity with AI/ML models.

Full Description

Sr Software Engineer (Compiler team) Full-time role (100% remote considered) and Office located in Campbell, CA We are pioneering Massively parallel architecture addressing the shift in processing needs for today’s vast data sets and finding applications in AI/ML, encrypted computing (FHE). This is an amazing opportunity to work as a senior software engineer with compiler team at You will help design and contribute to our home-grown place and route tool as part of the compiler library used to accelerate PyTorch and Tensorflow; this tool is architecture neutral and spans current and next generation of systolic array chips at the company, as well as ability to support multiple downstream workloads including AI/ML operator graphs, FHE operator graphs etc. Ideal engineer will own the existing tool, improve the quality, setup best-practices is SW development life-cycle, liaison with downstream users and meet their requirements, modify tool as per hardware capabilities of current/next architectures and improve algorithmic implementation and execution capabilities. We use advanced math, computer science, graph theory and machine learning to turn design concepts into reality. Familiarity with graph algorithms required, LLVM/MLIR desirable. Responsibilities will include software development, debugging and fixing of software errors, implementing new features, along with writing and running tests. Position Requirements: • Graduate in MS or BS program in computer science, electrical engineering, computer engineering, or a similar major. • Strong understanding of software data structures, algorithms, and proficiency in object- oriented coding, preferably in C or C++. Exposure to AI/ML models, accelerators is a plus. • Experience with MLIR/LLVM and backend code-generation • Microcode/Assembly/CUDA/OpenCL programming experience required • Familiarity with PyTorch, Tensorflow, ML models is plus Remote Skills: Algorithms, Artificial Intelligence (AI), Best Practices, C Programming Language, C++ Programming Language, CUDA (Compute Unified Device Architecture), Computer Science, Cryptography, Data Sets, Data Structures, Electrical Engineering, Graph Theory, Machine Learning, Mathematics, OpenCL, Place and Route, Quality Management, Software Debugging, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Test Plan/Schedule, Theoretical Computer Sciences About the Company: Vortexlink, Inc.

This job posting was last updated on 9/17/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt