At a Glance
- Tasks: Design and deploy AI-powered features that transform user interactions and improve efficiency.
- Company: Join a forward-thinking tech company at the forefront of AI innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with exciting projects and career advancement potential.
- Why this job: Be part of a team that builds impactful AI solutions and explores cutting-edge technologies.
- Qualifications: Strong Python skills and experience with AI/ML frameworks required.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- Strong Python development background (5+ years preferred), with solid experience in FastAPI or Django and Django REST Framework.
- Proven track record of building and deploying AI/ML-powered applications in production environments.
- Proficiency with async and streaming APIs, enabling efficient real-time data processing and low-latency AI service delivery in microservices (FastAPI, Django, Flask, or similar).
- Strong understanding of context engineering practices, optimising prompts, memory, and retrieval strategies for LLM-based systems.
- Hands-on experience with AI-assisted development tools such as Cursor, Claude Code, Codex, and GitHub Copilot, focusing on AI specification-driven approaches for technical analysis, code generation, and code review.
- Hands-on experience with AI/ML frameworks (PyTorch, TensorFlow, HuggingFace) and LLM orchestration tools (PydanticAI, LangChain, LangGraph, or similar).
- Experience deploying ML models using containerised solutions (Docker, Kubernetes) and frameworks like BentoML or equivalent.
- Familiarity with vector databases and retrieval pipelines for RAG architectures.
- Knowledge of cloud platforms (AWS, GCP, Azure) and MLOps tooling (MLflow, Kubeflow, or similar).
- Familiarity with voice-to-text, IVR, and/or computer vision systems is a plus.
- Strong understanding of software engineering best practices—testing, CI/CD, version control, code reviews.
- Excellent problem-solving skills and ability to collaborate in cross-functional teams.
What the job involves
- As an AI Applied Engineer, you will design, build, and deploy AI-powered features and automation tools that transform how our users interact with our platform and improve internal operational efficiency.
- You’ll work across the stack to integrate AI capabilities—such as intelligent assistants, AI agents, and predictive systems—directly into our Python-based applications, experimenting with new frameworks and deployment solutions along the way.
- Your day-to-day will focus on building real, production-grade AI systems that deliver measurable value—whether that’s automating property management workflows, creating decision-support tools for our teams, or embedding natural language and vision capabilities into our products.
- You’ll collaborate closely with product managers, data scientists, and other engineers, taking AI solutions from concept to scalable production deployment.
- You’ll have the freedom to explore cutting-edge tools like FastAPI, PydanticAI, LLM orchestration frameworks, while ensuring solutions are robust, maintainable, and secure.
- Develop and deploy AI-powered features and services in our Python-based stack (FastAPI and Django, DRF) and explore new frameworks (e.g. BentoML) for performance and scalability.
- Build and integrate intelligent automation systems, AI agents, and decision-support tools into core product workflows.
- Implement and optimise LLM-based systems, RAG pipelines, and AI agent architectures for complex property management workflows.
- Work with cross-functional teams to gather requirements, define AI use cases, and iterate quickly on prototypes.
- Integrate complementary AI capabilities—such as voice processing, computer vision, and NLP—into customer-facing and internal tools.
- Ensure all AI applications and models adhere to security best practices, including input validation, secure handling of sensitive data (PII/confidential property information), and protection against prompt injection and other AI-specific vulnerabilities.
- Collaborate with MLOps and platform engineers to ensure models are deployed, monitored, and iterated in production environments.
- Maintain clear documentation for AI systems, APIs, and workflows.
- Stay on top of emerging AI frameworks and deployment tools, bringing forward innovative ideas for application.
Software Architect (Artificial intelligence) in London employer: Deepstreamtech
Join a forward-thinking company that prioritises innovation and collaboration, where as a Software Architect specialising in Artificial Intelligence, you will have the opportunity to work with cutting-edge technologies in a dynamic environment. Our culture fosters continuous learning and professional growth, offering employees access to the latest AI frameworks and tools while encouraging experimentation and creativity. Located in a vibrant tech hub, we provide a supportive atmosphere that values diverse perspectives and promotes a healthy work-life balance.
StudySmarter Expert Advice🤫
We think this is how you could land Software Architect (Artificial intelligence) in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI/ML projects. We love seeing real-world applications of your work, so make sure to highlight any cool features you've built using FastAPI or Django.
✨Tip Number 3
Prepare for those interviews! Brush up on your problem-solving skills and be ready to discuss your experience with async APIs and containerised solutions. We want to see how you tackle challenges head-on!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who are eager to dive into AI-powered development.
We think you need these skills to ace Software Architect (Artificial intelligence) in London
Some tips for your application 🫡
Show Off Your Python Skills:Make sure to highlight your strong Python development background in your application. We want to see your experience with FastAPI or Django, so don’t hold back on showcasing any projects or applications you've built using these frameworks!
Demonstrate Your AI Experience:We’re looking for a proven track record in building and deploying AI/ML-powered applications. Share specific examples of your work in production environments, especially if you’ve used tools like PyTorch or TensorFlow. This will really help us see your expertise!
Be Clear About Collaboration:Since you'll be working closely with product managers and data scientists, it’s important to mention your collaboration skills. Talk about how you’ve worked in cross-functional teams before and how you gather requirements to define AI use cases.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. Make sure your application is tailored to the job description, and don’t forget to include any relevant links to your GitHub or portfolio that showcase your work!
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Stack
Make sure you’re well-versed in Python, FastAPI, and Django. Brush up on your experience with async APIs and AI/ML frameworks like PyTorch and TensorFlow. Be ready to discuss specific projects where you’ve built or deployed AI applications.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex problems in previous roles. Think about situations where you collaborated with cross-functional teams to deliver AI solutions, and be ready to explain your thought process.
✨Familiarise Yourself with Security Best Practices
Understand the importance of security in AI applications. Be prepared to discuss how you ensure secure handling of sensitive data and protect against vulnerabilities like prompt injection. This shows you take responsibility for the integrity of your work.
✨Stay Updated on Emerging Tools
Demonstrate your passion for AI by discussing the latest frameworks and tools you’ve explored. Mention any hands-on experience with AI-assisted development tools like GitHub Copilot or Cursor, and how they’ve influenced your coding practices.