Role : Software Development Engineer II AI & Generative Systems
Experience : 4- 6 Years
Locations : Vadodara
Role Overview :
We are hiring a hands-on AI-focused Software Engineer to design and deploy Generative AI and autonomous agent-based systems within a modern SaaS platform. This role centers on building LLM-driven workflows, scalable AI pipelines, and production-ready intelligent features in close collaboration with product and engineering teams.
Key Responsibilities :
- Build and embed Generative AI and agent-based capabilities into SaaS products
- Develop LLM workflows including retrieval-augmented generation using vector databases
- Design AI agents for automation, orchestration, and intelligent decision-making
- Optimize AI systems for performance, scalability, and cost
- Collaborate with product leaders to convert business use cases into AI-powered solutions
- Contribute to technical standards, documentation, and AI best practices
Core Requirements :
- 4+ years in software engineering with 2- 3 years in GenAI/AI systems
- Hands-on experience with large language models (commercial or open source)
- Strong Python expertise and ML frameworks (PyTorch, TensorFlow, Hugging Face)
- Experience with LLM frameworks such as LangChain, LlamaIndex, AutoGen, CrewAI
- Cloud deployment experience (AWS, Azure, or GCP)
- SaaS engineering practices including APIs, microservices, CI/CD, containers
- Strong analytical and collaboration skills
Preferred Experience :
- LLM fine-tuning or customization methods
- Multimodal AI systems
- AI monitoring and observability tools
- Responsible AI and compliance exposure
Software Development Engineer II - AI & Generative System • Vadodara