VI

Vortexlink, Inc.

1 open position available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 1 most recent job
VI

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

Vortexlink, Inc.AnywhereFull-time
View Job
Compensation$120K - 160K a year

Design, develop, debug, and improve a place and route compiler tool for AI/ML and encrypted computing architectures. | 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. | 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.

C
C++
CUDA
LLVM
MLIR
Graph Theory
Algorithms
Software Development Lifecycle
Software Debugging
Machine Learning
OpenCL
Place and Route
Verified Source
Posted 3 months ago

Ready to join Vortexlink, Inc.?

Create tailored applications specifically for Vortexlink, Inc. with our AI-powered resume builder

Get Started for Free

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