Senior Software Engineer

3 - 7 years

6 - 11 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Fujitsus R&D vision is to create cutting-edge technologies that support society and prioritize the flow of data. Our five key technologies are essential elements for collecting data from all parts of society, transporting it over ultra-high-speed and secure networks, analyzing it with trusted AI, converting it into value, and returning it to society. Central to realizing our strategy and vision are the people behind our R&D initiatives. We strive to foster top-notch talent in the innovation process by nurturing skilled individuals equipped to advance this cause with originality and dedication.

Fujitsus R&D team is strategically located in Japan, North America, Europe, Israel, India, and China to leverage the expertise of global talents to create cutting-edge technologies. Fujitsus trusted technologies are aligned with the UN's Sustainable Development Goals (SDGs) to promote sustainability while protecting the planet. Through open innovation, co-creation, and startup collaboration, Fujitsu's trailblazing technologies underpin the transformation process, working with customers and Fujitsu businesses to solve real-world problems in today's digital society.

Website:

Role Purpose

We are seeking a result-oriented Software Developer with expertise in Generative AI & Large Language Models to design & develop solutions powered by Fujitsus new processor, which help solve real-world challenges facing society and businesses across different industries. The role involves building and optimizing LLM, LVM & LMM. The ideal candidate will have knowledge, experience, and passion for both AI models/applications and hardware/software system & should be skilled in back-end development, high-performance computing, AI framework engineering on modern CPU-based architectures.

Responsibilities

  • Improve and analyze performance of Generative AI & LLM software applications.
  • Enable and optimize OSS/ISV applications for Fujitsus new processor, starting with LLM-related applications.
  • Develop new algorithms for ML/DL frameworks, tuning technologies and working on software based on the proposed approaches using AI framework engineering.
  • Improve and analyze performance of Generative AI & LLM Models for inferencing and fine tuning.
  • Understanding of AI model optimization techniques such as operator fusion, quantization & Sparsity.
  • Solid understanding of hardware & software systems
  • Troubleshooting, debugging, and fixing bugs and upgrading software/applications.
  • Writing technical documentation
  • Learning continually, sharing knowledge, and fostering exchange of skills
  • Working using agile methods (planning meetings, review meetings, standup meetings, development, etc.)
  • Working on multiple projects at once while keeping focused on project timeline

Key Performance Indicators

  • Number of software applications enabled and optimized for Fujitsus new processor.
  • Number of software applications with improved performance
  • Development of new software technologies

Experience

You will be able to demonstrate that you have:

  • A degree in Computer Science, Engineering, or a related field (Masters/MTech or PhD preferred)
  • Minimum 5 years experience in SW development, Deep Learning & AI Frameworks.
  • Proficiency with fundamental back-end server-side languages such as Python & C/C++.
  • Knowledge in neural compression & quantization techniques such as pruning & knowledge distillation
  • Knowledge of LLM Fine tuning & training techniques (PEFT, LoRA, QAT etc. are preferred)
  • Knowledge and experience related to AI Agents, RAG & RLHF Techniques.
  • Familiarity with Inference runtimes ONNX Runtime, OpenVINO.
  • Experience with Deep learning frameworks such as PyTorch, TensorFlow, JAX, Llama.cp & vLLM.
  • Experience in software development in agile approach
  • Strong debugging skills using profiling tools (PyTorch Profiler, TensorFlow Profiler, perf).
  • Excellent writing, verbal communication, and teamwork skills

Preferred Experience:

You will be able to demonstrate that you have:

  • Knowledge of hardware-aware optimizations (oneDNN, XLA, ROCm, MLIR, SparseML).
  • Contributions to open-source community
  • Publications in International forums / conferences / journals
  • Knowledge and experience in Cloud service (Azure/AWS) features such as Functions, VM, Container, DevOps (CI/CD)
  • Great skills in evaluating performance and security of software applications and delivering solutions which are efficient and performant.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Engineer Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Fujitsu logo
Fujitsu

IT Services and IT Consulting

London England

RecommendedJobs for You

hyderabad, telangana, india