FuriosaAI Logo

FuriosaAI

AI Software Engineer (Platform Software)

Posted 4 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

8 Days Ago
Remote
3 Locations
Senior level
Senior level
Software
The Staff Software Engineer will design and launch LLM-powered features, collaborate with cross-functional teams, and enhance AI experiences in the browser product.
Top Skills: AILlmsMl
An Hour Ago
Easy Apply
Remote or Hybrid
2 Locations
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Seeking a Senior Software Engineer, Site Reliability to ensure system stability, scalability, and reliability, while optimizing AWS infrastructure using modern DevOps practices and tools like Terraform, Docker, and Kubernetes.
Top Skills: AWSCircleCICronitorDatadogDockerGithub ActionsJenkinsKubernetesMySQLPagerdutyReactRedisRuby On RailsSentrySidekiqTerraform
2 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
The Sr. Data Analyst will deliver actionable insights, develop predictive models, build dashboards, and work with stakeholders to drive revenue through data-driven solutions in a rapidly growing startup.
Top Skills: Bi ToolsDbtPythonRSnowflakeSQL

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account