Software Developer
simplyrecruit
Job Description
Design, develop, and deploy AI-powered applications using LLMs and Agentic AI frameworks
Build and optimize RAG (Retrieval-Augmented Generation) systems
Develop multi-step AI agent workflows and reasoning pipelines
Integrate LLM APIs such as OpenAI, Anthropic, and Google AI
Work with vector databases and embedding models for semantic search
Create prompt engineering strategies for reliable AI outputs
Develop REST APIs and backend services using FastAPI / Flask / Django
Collaborate with product and engineering teams to integrate AI capabilities into existing systems
Monitor, evaluate, and improve model performance and response quality
Review architecture, scalability, security, and production deployment practices
Maintain documentation and follow AI development best practices.