About the company
Management Solutions International (MSI)
Staffing and Recruiting
About the Role
The position involves designing, developing and deploying production-grade AI applications, LLM-powered solutions and agentic AI systems. The successful candidate will contribute to building advanced AI capabilities that support intelligent data analysis, information retrieval and complex decision-making.
Key Responsibilities
• Design, develop and deploy LLM-based applications and AI-powered solutions for real-world use cases.
• Build RAG pipelines, document intelligence solutions and advanced information retrieval systems.
• Develop AI agents and multi-step workflows using frameworks such as LangChain andLangGraph.
• Build scalable backend services and APIs using Python and frameworks such as FastAPI.
• Integrate LLMs with databases, enterprise data sources and external services.
• Implement LLM evaluation frameworks to assess accuracy, reliability and performance.
• Optimise AI applications for scalability, performance and production readiness.
• Collaborate with engineering and product teams to translate business requirements into practical AI solutions.
Key Requirements
• Master's degree in Computer Science, Mathematics, Physics, Data Science or a related discipline.
• Minimum 5 years of professional software engineering experience.
• At least 2 years of hands-on experience developing LLM-based applications and systems.
• Strong proficiency in Python and backend software engineering.
• Demonstrated experience building and deploying at least one production AI/LLM application used by real users.
• Hands-on experience with RAG, LLM integrations, AI agents and related frameworks.
• Experience with cloud platforms, APIs, CI/CD and production deployment.