At a Glance
- Tasks: Design and deploy AI-driven systems, integrating cutting-edge technologies in a hands-on role.
- Company: Join a forward-thinking tech company in the heart of London with a hybrid work model.
- Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
- Other info: Collaborative team environment with exciting projects and career advancement opportunities.
- Why this job: Be at the forefront of AI innovation and make a real impact in enterprise environments.
- Qualifications: 8-10 years of software engineering experience and strong cloud-native skills required.
The predicted salary is between 80000 - 100000 € per year.
Location: London Area – Hybrid - 3 Days in a week
Note: Candidates must have the right to work in the UK independently, as visa sponsorship is not available for this role.
Seeking a hands-on AI Native Software Engineer to design, build, and deploy production-grade AI-driven systems within enterprise environments. The role focuses on implementing agent-based workflows, integrating AI platforms, and delivering scalable cloud-native solutions.
Responsibilities
- AI Agent Engineering
- Design and implement AI agents, including:
- Retrieval (RAG)
- Orchestration workflows
- Tool/function invocation
- Policy-based routing
- Build evaluation frameworks for accuracy, latency, and reliability
- Implement observability and monitoring for agent lifecycle
- AI Platform Integration
- Integrate with AI providers (e.g., OpenAI, Anthropic, Google Vertex, open-source models)
- Build abstraction layers to support multi-model and multi-provider architectures
- Optimize model usage for performance, cost, and latency
- Cloud-Native Development
- Develop scalable services using:
- Microservices architecture
- Containers (Docker, Kubernetes)
- Serverless and event-driven patterns
- Implement CI/CD pipelines and infrastructure as code (e.g., Terraform, Helm)
- Ensure production readiness, logging, monitoring, and fault tolerance
- Application Development
- Build and deploy AI-powered applications aligned to business workflows
- Integrate AI systems into existing enterprise platforms and APIs
- Develop backend services and APIs supporting agent workflows
- Testing & Performance
- Define and execute test strategies for AI systems
- Measure system performance (latency, throughput, accuracy, cost)
- Debug and optimize production systems
Required Skills & Experience
- 8–10+ years of software engineering experience
- Strong experience with cloud-native systems (APIs, microservices, containers, serverless)
- Experience building and deploying AI/LLM-based systems in production (agents, RAG, orchestration)
- Proficiency in Python, Java, or similar backend languages
- Experience with:
- CI/CD pipelines
- Infrastructure as code
- Monitoring and observability tools
- Hands-on experience with AI platforms (OpenAI, Claude, Vertex AI, or similar)
Preferred Experience
- Experience with agent frameworks (e.g., LangGraph, AutoGen, CrewAI)
- Experience designing multi-agent or distributed AI systems
- Familiarity with enterprise-scale system integration
- Experience optimizing AI workloads for cost and performance
Scope & Expectations
- 100% hands-on engineering role (no people management)
- Deliver production-quality code and deployments
- Work within existing architecture and engineering standards
- Collaborate with client and internal engineering teams as needed
- Participate in technical design discussions (implementation-focused)
Artificial Intelligence Engineer employer: Soho Square Solutions
As an AI Engineer at our London-based company, you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that encourages creativity and problem-solving. With access to cutting-edge technology and a focus on impactful projects, you'll be part of a team dedicated to shaping the future of AI-driven solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Artificial Intelligence Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the AI field, attend meetups, and join online forums. The more people you know, the better your chances of landing that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI projects, especially those involving cloud-native systems and agent-based workflows. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with AI platforms and cloud-native development. Practice common interview questions to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented AI Engineers like you. Plus, it’s a great way to ensure your application gets noticed.
We think you need these skills to ace Artificial Intelligence Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the AI Engineer role. Highlight your experience with cloud-native systems, AI platforms, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background makes you a great fit for our team. Keep it concise but engaging – we love a good story!
Showcase Your Projects:If you've worked on any AI-driven systems or cloud-native applications, make sure to mention them in your application. We’re keen to see real examples of your work, so don’t hold back on the details!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter team!
How to prepare for a job interview at Soho Square Solutions
✨Know Your AI Stuff
Make sure you brush up on your knowledge of AI platforms and agent-based workflows. Be ready to discuss your hands-on experience with tools like OpenAI or Google Vertex, and how you've implemented AI systems in production before.
✨Showcase Your Coding Skills
Prepare to demonstrate your coding abilities, especially in Python or Java. You might be asked to solve a problem on the spot, so practice coding challenges that relate to cloud-native development and microservices architecture.
✨Understand the Role Inside Out
Familiarise yourself with the specific responsibilities of the AI Engineer role. Be prepared to discuss how you would design and implement AI agents, and share examples of how you've built evaluation frameworks or integrated AI platforms in past projects.
✨Ask Smart Questions
At the end of the interview, don’t forget to ask insightful questions about the company’s AI strategies or their current projects. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.