At a Glance
- Tasks: Design and build AI-driven systems, integrating platforms and developing scalable cloud-native solutions.
- Company: Dynamic tech company in London with a focus on innovation and collaboration.
- Benefits: Competitive salary, flexible hybrid work, and opportunities for professional growth.
- Other info: Exciting opportunity for career advancement in a fast-paced environment.
- Why this job: Join a hands-on role to shape the future of AI technology and make a real impact.
- Qualifications: 8-10+ years in software engineering with strong cloud-native and AI system experience.
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)
Remote engineer employer: Soho Square Solutions
As a leading employer in the tech industry, we offer an innovative and collaborative work culture that empowers our engineers to thrive. With a focus on professional growth, our hybrid work model allows for flexibility while providing access to cutting-edge AI projects in the vibrant London area. Join us to be part of a team that values creativity, continuous learning, and impactful contributions to enterprise-level AI solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Remote engineer
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in AI. Building relationships can lead to job opportunities that aren’t even advertised.
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those related to AI and cloud-native development. Share your GitHub repos or any live demos you have. This gives potential employers a taste of what you can do!
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding AI concepts. Practice common interview questions and maybe even do mock interviews with friends. Confidence is key!
✨Apply Through Our Website
Don’t forget to check out our website for the latest job openings! Applying directly through us not only shows your interest but also helps you stand out from the crowd. We’re excited to see what you bring to the table!
We think you need these skills to ace Remote 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 align with 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 showcase them in your application. We want to see your hands-on experience, so include links to your GitHub or any live demos if possible!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
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-driven systems in the past.
✨Showcase Your Coding Skills
Prepare to demonstrate your proficiency in Python, Java, or similar backend languages. You might be asked to solve coding problems or discuss your previous projects, so have examples ready that highlight your cloud-native development experience.
✨Understand Cloud-Native Concepts
Familiarise yourself with microservices architecture, containers, and CI/CD pipelines. Be prepared to explain how you've used these technologies in your previous roles, especially in relation to building scalable services.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company's AI strategies, team dynamics, and project expectations. This shows your genuine interest and helps you assess if the role is the right fit for you.