At a Glance
- Tasks: Design and deploy AI-powered features that transform user interactions and improve operational 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 systems 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) 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 the chance to explore new frameworks and tools while contributing to impactful AI solutions that enhance user experiences. Located in a vibrant tech hub, we provide a supportive atmosphere that values creativity and teamwork, making it an excellent place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Architect (Artificial intelligence)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI/ML projects, especially those using FastAPI or Django. We want to see your hands-on experience and how you’ve tackled real-world problems.
✨Tip Number 3
Prepare for those interviews! Brush up on your Python skills and be ready to discuss your experience with async APIs and deployment tools like Docker and Kubernetes. We’re looking for problem solvers who can think on their feet!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Architect (Artificial intelligence)
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 and Concise:When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
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 AI/ML frameworks like PyTorch and TensorFlow, as well as containerisation tools like Docker and Kubernetes. Being able to discuss specific projects where you've used these technologies will really impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss real-world problems you've solved using AI/ML. Think of examples where you’ve built or deployed AI-powered applications, and be ready to explain your thought process. This will demonstrate your ability to apply your skills in practical scenarios.
✨Understand the Role of Collaboration
Since this role involves working closely with product managers and data scientists, be prepared to talk about your experience in cross-functional teams. Highlight how you’ve gathered requirements and iterated on prototypes, showing that you can communicate effectively and work collaboratively.
✨Stay Updated on AI Trends
Familiarise yourself with the latest AI frameworks and deployment tools. Bring some innovative ideas to the table during your interview. Showing that you’re proactive about learning and adapting to new technologies will set you apart from other candidates.