AI Engineer Front End
My Financial Services client is seeking to recruit an AI Engineer (front end) on an initial 6 month contract based in London. It is hybrid and will require 3x days onsite per week.
This is a development-heavy position focused on delivering production-ready user interfaces for AI-powered tools and GenAI applications. You'll work in a greenfield, lab-first environment to prototype, iterate, and deploy solutions that meet the highest standards of performance, security, and compliance in a regulated financial setting.
Accountabilities & Responsibilities
- Design and develop modern, responsive front-end applications from the ground up using React, TypeScript, and Next.js.
- Build secure, performant user interfaces that integrate with LLM APIs (e.g., Gemini, Azure OpenAI) and internal systems.
- Implement advanced front-end security features including token handling, session management, data masking, and audit logging.
- Translate UX/UI designs into modular, reusable components aligned with enterprise design systems.
- Integrate front-end applications with REST/GraphQL APIs, WebSockets, and backend services.
- Collaborate with AI engineers, backend developers, and cloud architects to deliver end-to-end solutions.
- Ensure compliance with cybersecurity and data privacy standards through secure coding practices and regular code reviews.
- Deploy applications to GCP (Firebase, Cloud Run) and Azure App Services using CI/CD pipelines hardened for security and compliance.
- Participate in code reviews, technical design discussions, and architecture planning sessions.
Required Knowledge, Skills & Experience
- Proven experience building secure, production-grade front-end applications in regulated environments (e.g., finance, healthcare, government).
- Strong proficiency in modern JavaScript/TypeScript frameworks (React, Next.js) and responsive UI development.
- Demonstrated ability to build front-end applications from scratch in greenfield or innovation lab settings.
- Experience developing interactive UIs, dashboards, chat interfaces, and data visualizations for AI-powered tools.
- Skilled in integrating front-end applications with APIs (REST, GraphQL, WebSockets) and backend services.
- Deep understanding of front-end security practices (e.g., OWASP, CSP, input sanitization, role-based access).
- Familiarity with secure API design, token management, and data privacy obligations (e.g., GDPR, ISO 27001).
- Ability to build modular, reusable components aligned with enterprise design systems (e.g., MUI, Tailwind).
- Exposure to secure SDLC practices, cyber risk assessments, and security posture reporting.
- Comfortable working in agile, cross-functional teams with product managers, AI engineers, and cloud architects.
Technical Skills & Technologies:
- Languages & Frameworks: React.js, TypeScript, Next.js, HTML5, CSS3, Tailwind CSS
- UI Libraries: MUI, Ant Design, Tailwind CSS, AG Grid, Highcharts or similar
- State Management: Redux Toolkit, React Query, Zustand or similar
- AI/Cloud Integration:
- GCP: Vertex AI Gemini API, Firebase Hosting, Google IAM, Secret Manager
- Azure: Azure OpenAI, Azure App Services, Azure AD authentication
- Cybersecurity:
- CSP headers, XSS/CSRF protection, OAuth2 flows, JWT encryption
- Front-end logging for anomaly detection and audit trails
- Familiarity with OWASP guidelines and secure SDLC practices
- DevOps: GitHub Actions, Docker, Terraform, security scans in CI/CD (e.g., Snyk, Dependabot or similar).
- Monitoring: Google Cloud Operations Suite, Azure Monitor
- Company
- Adecco
- Location
- City of London, London, United Kingdom
- Employment Type
- Contract
- Posted
- Company
- Adecco
- Location
- City of London, London, United Kingdom
- Employment Type
- Contract
- Posted