Swits Digital
AI Engineer
Skills
22 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
30 September 2026
What they need
Job Title: Software Engineer - AI Engineer / Python Experience
- 5-7 years of overall software engineering experience.
- Minimum 4 years of hands-on experience developing and deploying production-grade applications using Python.
Key Responsibilities & Technical Skills
- Design, develop, test, and maintain scalable backend applications and APIs using Python and FastAPI or equivalent frameworks.
- Demonstrate strong understanding of asynchronous programming, API architecture, testing, and backend development best practices.
- Build and deploy production-ready GenAI applications using LangChain and LangGraph, with hands-on experience in:
- State management
- Custom tools and tool integration
- Memory management
- Human-in-the-loop workflows
- Integrate and work with LLM APIs, including OpenAI, Anthropic, and Azure OpenAI.
- Implement function/tool calling and structured output to build reliable LLM-powered applications.
- Develop end-to-end Retrieval-Augmented Generation (RAG) solutions, including:
- Data ingestion and preprocessing
- Embedding generation
- Vector database/search implementation
- Retrieval optimization and quality tuning
- Work with both SQL and NoSQL databases, designing and modelling data structures to support application and AI/retrieval use cases.
- Develop and maintain functional front-end interfaces using React and TypeScript, with the ability to independently build and enhance user-facing features.
- Containerize applications using Docker and follow best practices for source control and collaborative development using Git.
- Implement and maintain CI/CD pipelines and support application deployment across cloud environments.
- Collaborate with cross-functional teams to design, develop, test, deploy, and continuously improve AI-powered software solutions.
Required Skills
- Python - 4+ years of production experience
- FastAPI / equivalent backend frameworks
- Async programming and API development
- LangChain and LangGraph
- LLM APIs - OpenAI / Anthropic / Azure OpenAI
- Function calling / Tool calling / Structured output
- RAG and vector search
- Embeddings and retrieval optimization
- SQL & NoSQL databases
- React & TypeScript
- Docker & Git
- CI/CD
- Cloud deployment
Preferred Profile
Candidates should have strong hands-on software engineering experience combined with practical GenAI/LLM application development experience, particularly with LangChain, LangGraph, RAG, LLM APIs, and production Python applications.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Other offers great for you!
These companies are also looking for great profiles
Whub
Ingénieur IA
700 - 750
Freelance
Paris, France
Hybrid
Skills
9 months ago
Quick apply
LeHibou
Ingénieur IA (H/F)
720
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
1 month ago
Quick apply
LeHibou
Ingénieur IA (LookML/GCP)
550€ / jour
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
7 days ago
Quick apply