Key Job Highlights
| Category | Details |
|---|---|
| Company | Fujitsu (1Finity) |
| Role | Software Engineer II |
| Location | Bengaluru |
| Work Mode | On-site |
| Employment Type | Full-Time |
| Experience | 1+ Year |
| Qualification | Bachelor's Degree in Computer Science or related field |
| Skills | Python, Java, AI, LLMs, LangChain, FastAPI, Docker, AWS |
| Relocation | Supported |
| Visa Sponsorship | Not Available |
About Fujitsu (1Finity)
1Finity, a Fujitsu company, is a global provider of communications network solutions, delivering advanced optical networking, wireless networking, AI/ML-powered automation, and cloud-based infrastructure solutions for service providers worldwide.
The company focuses on building next-generation communication networks using Artificial Intelligence, automation, and cloud technologies.
Job Responsibilities
As a Software Engineer II, you will:
- Develop AI-powered software applications.
- Build scalable backend services using Python or Java.
- Develop Generative AI solutions.
- Design Retrieval-Augmented Generation (RAG) pipelines.
- Integrate Large Language Model (LLM) APIs.
- Build AI agents and MCP servers.
- Work with vector databases.
- Deploy applications using Docker.
- Collaborate on cloud-native AI solutions.
- Maintain production-ready AI applications.
Required Qualifications
Candidates should have:
- Minimum 1 year of software development experience.
- Strong programming skills in Python or Java.
- Experience with AI frameworks.
- Knowledge of cloud platforms.
- Good understanding of modern software engineering practices.
Required Technical Skills
Programming
- Python
- Java
- FastAPI
- Flask
AI & Generative AI
- LangChain
- LlamaIndex
- Hugging Face Transformers
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- AI Agents
- MCP Server Development
Large Language Models
- OpenAI GPT
- Anthropic Claude
- Meta Llama
- Google Gemini
Databases
- Milvus
- Chroma Vector Database
Cloud & DevOps
- AWS
- Azure
- Google Cloud Platform
- Docker
- Git
- CI/CD
Good to Have
- LangGraph
- CrewAI
- Multi-Agent Frameworks
Preferred Skills
- Artificial Intelligence
- Machine Learning
- Backend Development
- API Development
- Cloud Computing
- Distributed Systems
- Version Control
- Problem Solving
Why Join Fujitsu?
- Work on cutting-edge AI technologies.
- Exposure to Generative AI and LLM applications.
- Opportunity to work on cloud-native solutions.
- Relocation support available.
- Career growth in a global technology company.
Who Should Apply?
This role is ideal for candidates who have:
- 1+ year of software development experience.
- Experience with Python or Java.
- Knowledge of AI and LLM technologies.
- Cloud and Docker experience.
- Passion for Generative AI and backend development.
ATS Keywords
Programming
Python, Java, FastAPI, Flask, REST API, Backend Development
Artificial Intelligence
Generative AI, LLM, LangChain, LlamaIndex, Hugging Face, Prompt Engineering, RAG, AI Agents, MCP, Vector Database
LLM APIs
OpenAI GPT, Anthropic Claude, Meta Llama, Google Gemini
Databases
Milvus, Chroma, Vector Search
Cloud & DevOps
AWS, Azure, GCP, Docker, Git, CI/CD
Soft Skills
Problem Solving, Communication, Collaboration, Analytical Thinking, Software Engineering
Employee Benefits
- Relocation Support
- Global Career Opportunities
- AI & Cloud Technology Exposure
- Professional Growth
- Collaborative Engineering Environment
How to Apply
Interested candidates can apply through the official Fujitsu careers portal or the LinkedIn job posting before the vacancy closes.
Frequently Asked Questions
Is this a fresher job?
No. Candidates should have at least 1 year of professional experience.
Where is the job located?
Bengaluru, Karnataka, India.
Is this a remote job?
No. This is an On-site position.
Which programming languages are required?
Python or Java.
Which AI technologies are expected?
Experience with LangChain, LlamaIndex, Hugging Face, OpenAI GPT, Claude, Gemini, RAG, and AI Agents is preferred.
APPLY HERE: Software Engineer II
