We are seeking a talented and versatile Full Stack Engineer to join our Gen AI team within the government sector:
Key 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.
- LLM Integration: Implement APIs and services to integrate Large Language Models 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.
- Testing and Debugging: Develop and execute unit tests, integration tests, and end‑to‑end tests for both front‑end and back‑end components, with a focus on identifying and resolving issues related to LLM integrations and agent behaviour.
- DevOps and Deployment: Participate in CI/CD pipeline setup and maintenance, ensuring smooth deployment of Gen AI applications across different environments.
- Documentation: Maintain comprehensive documentation for codebases, APIs, agent workflows, and system architectures to facilitate knowledge sharing and future development.
Required Skills & Qualifications
- Min 4 years of experience in full stack development, with proficiency in both front‑end (e.g., React, Angular, or Vue.js) and back‑end (e.g., Node.js, Python, or Java) technologies.
- Expertise in RESTful API design and implementation, particularly for integrating AI models into web applications.
- Proficiency in version control systems (e.g., Git) and experience with collaborative development workflows.
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) for deploying and scaling web applications.
- Strong problem‑solving skills and ability to optimise application performance, especially in the context of AI‑powered features.
- Experience with test‑driven development and automated testing frameworks.
Preferred Skills & Qualifications
- Experience working with Large Language Models or other AI technologies in web applications.
- Hands‑on experience with agentic AI frameworks (e.g., LangGraph, AutoGen, CrewAI, or similar agent orchestration platforms).
- Knowledge of agent design patterns, including ReAct (Reasoning and Acting), chain‑of‑thought prompting, and multi‑agent collaboration architectures.
- Experience implementing tool‑calling and function‑calling capabilities for LLM‑powered agents.
- Knowledge of containerisation technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
Contact you about potential opportunities.
Delete personal data not required at this application stage.
To withdraw consent, email dpo@scientecconsulting.com.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.