Software Engineer
- Source: Fujitsu
- Fujitsu
- On-site
- State of Karnataka, India
- Mid level
Job Description
Job Description
Software Engineer
Job Location: Bangalore
Location Flexibility: Primary Location Only
Req Id: 12030
Posting Start Date: 9/3/26
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/
Role Purpose
We are seeking a highly autonomous and result-driven AI Software Engineer to transform cutting-edge research from Fujitsu LAB into production-ready Minimum Viable Products (MVPs). This role requires a versatile engineer who can independently drive the entire software development lifecycle—from understanding high-level product requirements to implementing robust, scalable AI solutions across cloud infrastructure.
The ideal candidate thrives in fast-paced environments with short engineering cycles, can translate abstract requirements into actionable engineering tasks, and has a proven track record of delivering AI/ML products across diverse domains with minimal supervision. 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
- Transform Fujitsu LAB research prototypes and algorithms into production-grade MVPs
- Design, develop, and deploy end-to-end AI/ML applications and services
- Implement and optimize Large Language Models (LLMs) and machine learning pipelines for real-world applications
- Work with advanced AI concepts such as Retrieval-Augmented Generation (RAG), AI agents, and prompt engineering.
- Evaluate and test AI models using theoretical ML knowledge and practical frameworks.
- Create scalable data processing pipelines for AI model training and inference
Full-Stack Development
- Build robust backend services using Python and C++ for high-performance AI workloads
- Develop responsive frontend interfaces using React and JavaScript
- Design and implement RESTful APIs and microservices architectures
- Integrate AI models with web applications and cloud services
Cloud Infrastructure & DevOps
- Architect and deploy cloud-based systems using AWS CloudFormation or similar tools.
- Build and maintain CI/CD pipelines for automated testing, deployment, and monitoring
- Implement DevOps best practices and QA automation frameworks
- Manage containerized applications using Docker and orchestration tools
- Optimize cloud resource utilization and cost efficiency
System Architecture & Security
- Design secure system architectures with proper authentication, authorization, and data protection
- Implement encryption, secure API design, and vulnerability management.
- Ensure system reliability through logging, monitoring, and disaster recovery strategies.
Project Management & Collaboration
- Collaborate with product managers, researchers, and cross-functional teams.
- Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
- Mentor junior engineers and foster a culture of knowledge sharing.
- Conduct code reviews and promote best practices across the team.
Version Control & Software Lifecycle
- Manage source code using GitHub/GitLab with proper branching strategies
- Implement semantic versioning and release management practices
- Maintain clean commit history and meaningful pull requests
- Track issues, features, and technical debt systematically
Required Qualifications
Education & Experience
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI/ML, or related field
- 3-5 years of professional software development experience
- Must have: Completed at least one production deployment of an LLM or machine learning model project
Technical Skills (Must Have)
- Strong programming proficiency in:
-
- Python (for AI/ML development, backend services)
- C++ (for performance-critical components)
- JavaScript/React (for frontend development)
- Proven experience with: …
Skills
- abstract
- Python
- cplusplus
- React
- javascript
- amazon-web-services
- aws-cloudformation
- Docker
- Github
- gitlab
- hugging-face
- PyTorch
- vllm1
- Scikit-learn
- gitlab-ci
- github-actions
- ml-flow
- mlflow
- dvc
- FastAPI
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
