Remote job
AI Engineer, London
Job details
About this role
Role overview Build full-stack applications that let enterprise users work with AI agents and real-time automated workflows. The role spans user-facing controls and monitoring through backend services, with close collaboration across software engineering, AI research, machine learning, and product.
Responsibilities - Design and implement full-stack applications for enterprise AI workflows. - Build responsive interfaces for controlling, monitoring, and visualizing agent activity. - Develop backend services for real-time AI interactions, knowledge retrieval, and automation. - Integrate language models, retrieval-augmented generation, and automation with AI and machine learning teams. - Improve AI-focused user experiences and iterate on products as user needs evolve. - Deliver efficient, dependable code suited to enterprise environments.
Requirements - 2–5 years building and maintaining full-stack production applications. - Proficiency with React, TypeScript, and Node.js. - Backend development experience with Python, Go, or a similar language. - Knowledge of cloud infrastructure such as AWS, GCP, or Azure, and scalable system design. - Understanding of AI applications, including language models, chat interfaces, and agent workflows. - Ability to solve complex problems independently and collaborate across engineering, design, and AI teams.
Nice to have - Experience integrating language models into applications or working in enterprise AI or startup environments. - Strong UI/UX instincts, especially for AI-driven interfaces. - Familiarity with GraphQL, WebSockets, or streaming data. - Open-source contributions or experience building AI developer tools.