Overview
Skills
Job Details
Senior Software Engineer, AI
Office Located in Campbell, CA (100% remote considered)
Required Skills / Experiences:
Strong Experience in C/C++
Fluent in implementing classical CS algorithms and data structures
Experience building a LLM or other large models (e.g. llama2, llama3) including writing models, optimizing training and inference
Experience in fine tuning, characterization and optimizations of LLM models
Knowledge in privacy preserving Machine Learning techniques and approaches such as MPC, FHE and ZKP is helpful.
Familiarity with developer and debugging toolchains (e.g. gdb)
Strong Experience in Advanced System Algorithms with performance understanding and optimizations (Hardware and Software)
Collaborate with our engineering team to deliver real-world applications on custom HW and SW/HW optimizations.
Understanding of IEEE floating point number systems and precision dynamics
Strong understanding of computer architectures- CPU/GPU/TPU/FPGA
An ability and willingness to work on a team.
Experience integrating or deploying in production environments
Experience working in a start-up. Work in a dynamic, fast-paced environment
Advanced Degree in Computer Science, Computer Engineering, Applied Mathematics or a related field.