Job Description
Senior Software Engineer
Job Location:  Bangalore
Location Flexibility:  Primary Location Only
Req Id:  4326
Posting Start Date:  11/27/25

Fujitsu’s 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.

Website: https://www.fujitsu.com/global/about/research/

The Opportunity: Shaping the Future from Prototype to Production

Job Title: Senior AI Software Engineer – MVP Development

Location: Bengaluru, Hybris

Experience: 5+ years

Division: FRIPL, TSU, MVP Engineering Division

Website: https://www.fujitsu.com/global/about/research/

 

Role Purpose

We are seeking a highly skilled and collaborative Senior AI Software Engineer to lead the development of production-grade AI solutions within our MVP (Minimum Viable Product) team. This team transforms cutting-edge research from Fujitsu LAB into scalable, secure, and intelligent software products. The ideal candidate combines deep technical expertise in AI/ML systems with strong software engineering fundamentals and thrives in fast-paced, cross-functional environments. The ideal candidate should also be comfortable in working with non-AI products related to computing, security and quantum software.

 

Key Responsibilities

AI/ML Product Development

  • Translate research prototypes into robust MVPs with real-world impact.
  • Architect and implement AI/ML pipelines, including computer vision, LLMs, and intelligent agents.
  • Apply theoretical ML knowledge to evaluate, test, and improve model performance.
  • Work with advanced AI concepts such as Retrieval-Augmented Generation (RAG), AI agents, and prompt engineering.

 

Software Engineering & System design

  • Lead full-stack development efforts (frontend in React/TypeScript, backend in Python/C++).
  • Design scalable microservices and RESTful APIs for AI integration.
  • Ensure performance, reliability, and security in system architecture.
  • Integrate AI models into cloud-native applications and services.

 

 

Cloud Infrastructure & DevOps

  • Architect cloud infrastructure using AWS or equivalent platforms.
  • Build and maintain CI/CD pipelines for automated testing and deployment.
  • Manage containerized applications using Docker and Kubernetes.
  • Optimize cloud resources for cost and performance.

Leadership & Collaboration

  • Mentor junior engineers and foster a culture of technical excellence.
  • Lead Agile ceremonies and contribute to sprint planning, retrospectives, and reviews.
  • Collaborate with researchers, product managers, and global engineering teams.
  • Conduct code reviews and promote best practices across the team.

Security & Reliability

  • Design secure systems with proper authentication, encryption, and data protection.
  • Implement monitoring, logging, and fault-tolerant strategies.
  • Ensure compliance with security standards (e.g., OWASP Top 10).

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI/ML, or related field.
  • 5+ years of professional software development experience.
  • Proven track record of deploying production AI/ML or LLM-based applications.

Technical Skills (Must Have)

  • Strong programming skills in Python, C++, and JavaScript/React.
  • Experience with ML frameworks (PyTorch, scikit-learn, vLLM).
  • Familiarity with LLM integration (Hugging Face, open-source models, APIs).
  • Hands-on experience with cloud platforms (AWS preferred).
  • CI/CD pipeline development and DevOps practices.

Essential Soft Skills

  • High autonomy: Able to execute complex engineering tasks with minimal technical guidance
  • Rapid adaptability: Thrives in fast-paced environments with short development cycles
  • Requirement translation: Can independently convert high-level business requirements into detailed technical specifications
  • Self-motivated: Strong sense of ownership and accountability
  • Problem-solving: Excellent analytical and debugging skills

 

Preferred Skills

  • Experience with MLOps tools (MLflow, DVC), model serving (FastAPI, TorchServe).
  • Knowledge of confidential computing, TEE, and AI security.
  • Understanding of hardware acceleration (GPU, TPU).
  • Familiarity with performance profiling and A/B testing frameworks.
  • Experience in open-source software development and Agile leadership roles.

 

This job description is not exhaustive and may be subject to change. The successful candidate will be a highly motivated and skilled individual with a passion for AI software development and a commitment to delivering high-quality results.

Relocation Supported:  Yes
Visa Sponsorship Approved:  No