Overview
Consultant to design, build, and integrate mobile applications and develop agentic AI solutions for the World Bank Group.
Key Responsibilities
- Design, build, and integrate mobile applications with enterprise backend systems, APIs, workflow, and approval platforms.
- Ensure performance, scalability, and security across mobile platforms, including low-bandwidth optimization and OWASP-compliant implementations.
- Implement robust integration patterns (OAuth 2.0, JWT, API keys, centralized API orchestration, APNS push notifications).
- Diagnose and resolve issues across mobile, middleware, and backend layers; continuously improving code quality, testing, and deployment practices.
- Collaborate with Agile teams to design, deliver, and evolve mobile solutions aligned to product roadmaps and enterprise architecture standards.
- Design and develop agentic AI solutions including multi-step workflows, tool use, sub-agent orchestration (LangChain, AutoGen, LangGraph).
- Build AI-powered applications leveraging available hyperscaler AI platforms (Azure OpenAI, AWS Bedrock, Google Vertex AI, Claude).
- Architect end-to-end AI systems covering planning, memory, reasoning, reflection, and enterprise integration across ITSCO products.
- Develop advanced AI capabilities using RAG, fine-tuning, and prompt engineering to improve contextual accuracy and reasoning.
- Enable operationalization of AI agents via CI/CD integration, observability (e.g., OpenTelemetry), evaluation frameworks, and reusable SDKs/components.
Required Experience
- Master's degree with 5 years of experience or a Bachelors Degree with a minimum of 7 years of relevant experience, or equivalent combination of education and experience.
- Strong experience in mobile application development (Java platform, Android/iOS, hybrid apps) with hands-on experience with Agile delivery methodologies and collaborative product development.
- Proven ability to deliver high-performance, scalable, and responsive applications.
- Demonstrated expertise in API integration, authentication, and enterprise backend connectivity.
- Ability to identify bottlenecks, troubleshooting issues, and optimize application performance.
- Experience developing for global environments, including low-bandwidth and diverse user conditions.
- Strong understanding of security standards (e.g., OWASP) and enterprise compliance requirements.
- Hands-on experience in agentic AI frameworks and orchestration patterns (e.g., LangGraph, AutoGen, CrewAI).
- Practical experience with RAG, model evaluation, context engineering, and AI performance tuning.
- Familiarity with AI observability, protocols, and integration patterns (e.g., MCP, A2A, OpenTelemetry).