FuriosaAI Logo

FuriosaAI

AI Software Engineer (Platform Software)

Posted 14 Days Ago
In-Office or Remote
9 Locations
Junior
In-Office or Remote
9 Locations
Junior
Develop and optimize AI models in PyTorch for NPU architecture, analyze existing frameworks, and collaborate with the compiler team to enhance performance.
The summary above was generated by AI

About the Job
  • FuriosaAI is looking for passionate AI Software Engineers to join our Platform Team. You will participate in the research and development of models optimized for our NPU accelerator.

  • Our team builds the production-grade, streamlined AI software that makes up our SDK. This includes the runtime, LLM serving framework, and PyTorch models/extensions.

  • Your work on these critical parts of the SDK will directly enable AI developers to efficiently deploy optimized AI models on FuriosaAI NPUs.

Responsibilities
  • Develop and optimize DNN model implementations in PyTorch for FuriosaAI's Tensor Contraction Processor (TCP) architecture

  • Analyze the features, implementations, CUDA and Triton kernels of existing AI model inference frameworks such as vLLM, TensorRT-LLM, and DeepSpeed-MII

  • Research and implement generative AI models, parallelism strategies, and inference techniques to improve performance and efficiency

  • Collaborate closely with the compiler team to optimize and enable models.

Minimum Qualifications
  • BS degree in Computer Science, Engineering, or a related field, or equivalent industry experience

  • Proficiency in Python programming skill

  • Experience in developing AI models in DNN frameworks (e.g., PyTorch)

  • Solid understanding of machine learning, deep learning, natural language processing (NLP), and/or generative AI models

  • Strong communication skills with the ability to collaborate effectively across cross-functional teams

Preferred Qualifications
  • Hands-on experience with PyTorch 2.0 technologies (e.g., TorchDynamo) or DNN compiler technologies, such as Triton and MLIR

  • Proficiency in C++/CUDA or Rust programming skills

  • Hands-on experience deploying and optimizing large-scale ML models in production

  • Hands-on experience in model training and fine-turning of pre-trained models

  • Experience in LLM inference frameworks: vLLM, TensorRT-LLM, and DeepSpeed-MII

  • Strong background in model quantizations and model evaluations

  • Strong background in machine learning, generative AI, and model evaluation techniques

  • Proven track record of contributing to open-source projects

Contact

Top Skills

C++
Cuda
Mlir
Python
PyTorch
Rust
Triton

Similar Jobs

2 Hours Ago
Remote or Hybrid
Ottawa, ON, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Platform Architect guides customers in their digital transformation journey through the ServiceNow platform, ensuring alignment between technology solutions and business objectives while providing governance and technical expertise.
Top Skills: AICloud Application TechnologyServicenow
2 Hours Ago
Remote or Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Architects guide customers through digital transformation by providing architectural guidance, optimizing platform strategies, and ensuring successful project delivery with a focus on ServiceNow solutions.
Top Skills: AICloud Application TechnologyServicenow
2 Hours Ago
Remote or Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Platform Architect is responsible for advising clients on establishing a technical foundation in the ServiceNow platform and driving effective digital transformation. This role includes managing technical governance, developing customer roadmaps, and guiding teams in delivering technical solutions.
Top Skills: AICloud ApplicationsServicenow Platform

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account