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.
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.