Job Description
We are seeking a talented and versatile Full Stack Engineer to join our Gen AI team. In this role, you will be responsible for developing and maintaining both front-end and back-end components of our Gen AI applications, including RAG chatbots, agentic AI systems, and film classification platforms. Your expertise in full stack development, cloud-based AI services, and quality assurance will be crucial in bringing cutting-edge AI technologies—including autonomous AI agents—to life through intuitive and efficient web applications.
Key Initiatives
As a Full Stack Engineer (Gen AI), you will initially support two key projects:
AI Assistant Platform
- Built on AWS Bedrock with multi-cloud integration (GCP and Azure)
- Supports Gemini and OpenAI models
- Frontend development using TypeScript and Next.js
- Multi-cloud architecture requiring seamless integration across AWS, GCP, and Azure services
Film Classification System
- Built on GCP’s Agentic framework
- Utilises Gemini models with multi-agent architecture
- Backend development using Python
- Advanced agentic AI workflows for automated film content analysis
Key Responsibilities
Development Responsibilities:
- Full Stack Development: Design, develop, and maintain both front-end and back-end components of Gen AI applications, ensuring seamless integration between user interfaces and LLM-powered backends.
- Cloud-Native Development: Architect and implement cloud-native solutions leveraging AWS, GCP, and Azure services, with particular focus on AI/ML services across these platforms.
- LLM Integration: Implement APIs and services to integrate Large Language Models (including AWS Bedrock, Azure OpenAI, and GCP’s Gemini) into web applications, focusing on efficient data flow and real-time processing of model outputs.
- Agentic AI Development: Build and maintain autonomous AI agent systems capable of multi-step reasoning, planning, and decision-making. Implement agent orchestration frameworks that enable AI agents to use tools, access external APIs, and execute complex workflows.
- Agent Tool Integration: Develop and integrate tool-calling capabilities for AI agents, enabling them to interact with external systems, databases, and APIs to accomplish user-defined goals autonomously.
- User Interface Design: Create intuitive and responsive user interfaces for Gen AI applications, with a focus on enhancing user experience in chatbot interactions, agentic AI workflows, and film classification interfaces.
- Database Management: Design and maintain databases to store and retrieve data efficiently for Gen AI applications, including user interactions, model outputs, agent execution logs, and system state management.
- Performance Optimisation: Optimise application performance, focusing on reducing latency in LLM-powered features, agent execution times, and ensuring smooth user experiences even under high loads.
- Security Implementation: Implement robust security measures to protect sensitive data and ensure compliance with data protection regulations, particularly for AI-driven applications handling user inputs and autonomous agent actions.
- DevOps and Deployment: Participate in CI/CD pipeline setup and maintenance, ensuring smooth deployment of Gen AI applications across different cloud environments.
- Documentation: Maintain comprehensive documentation for codebases, APIs, agent workflows, and system architectures to facilitate knowledge sharing and future development.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now