Senior Software Engineer AI applications v Brno – Štýřice, Česko is listed on Jobeax. Browse 80,000+ vacancies available.
Job offer
We are looking for a Senior Software Engineer to join our team and help us design, build, and operate modern backend systems for data- and AI-driven products. In this role, you will work closely with engineers, product owners, architects, and other stakeholders to translate business and technical requirements into reliable, scalable, and maintainable software solutions.
You should bring strong backend engineering experience, a pragmatic mindset, and the ability to communicate technical topics clearly to both technical and non-technical audiences. Beyond technical implementation, we are looking for someone who thinks like an IT consultant: someone who understands stakeholder needs, asks the right questions, challenges assumptions constructively, and helps identify the best possible solution for the given business and technical context.
You enjoy collaborating with colleagues, discussing solution options, explaining trade-offs, and creating alignment across different perspectives. You are comfortable taking ownership from concept to production and care about delivering solutions that are not only technically sound, but also practical, sustainable, and valuable for the people who use them.
Which challenges you can expect:
- Design and develop backend applications for data- and AI-driven products, mainly using Python.
- Build and maintain APIs, backend services, and distributed systems.
- Translate business and technical requirements into scalable and maintainable solutions.
- Design and discuss technical solutions together with engineers, architects, Product Owners, and other stakeholders.
- Challenge requirements and assumptions constructively and identify the best solution for a given business problem.
- Develop AI-enabled applications, such as RAG solutions, semantic search, knowledge assistants, and agentic workflows.
- Evaluate and adopt new AI technologies and quickly become productive with emerging tools and frameworks.
- Distinguish useful technologies from hype and assess whether a new technology actually brings value to the specific use case.
- Take ownership from concept to production, including development, deployment, operation, and continuous improvement.
- Work with Docker, Kubernetes/cloud platforms, CI/CD, and GitOps to deploy and operate applications.
- Participate in code reviews and collaborative Git workflows and ensure high-quality, clean, and maintainable code.
- Implement and improve monitoring, logging, tracing, and observability of production systems.
- Communicate technical concepts and trade-offs clearly to both technical and non-technical stakeholders.
- Work independently and drive technical topics forward without requiring detailed instructions.
- Mentor other engineers and potentially lead technical initiatives.
Your skills:
Must have:
- 5+ years of professional software engineering experience, with a strong focus on backend development and Python for production grade systems
- Solid experience building backend services, APIs, and distributed systems
- Experience with containers and deployment technologies such as Docker, Kubernetes, or serverless platforms
- Good understanding of software architecture, clean code principles, and engineering best practices
- Experience working with Git, pull requests, code reviews, and collaborative development workflows
- Practical experience with CI/CD and GitOps concepts and tools
- Ability to work independently, take ownership, and drive topics forward
- Strong communication skills and the ability to explain technical concepts in clear, simple, and stakeholder-appropriate language
- An outgoing, collaborative personality and a genuine interest in working with colleagues to find good solutions
Nice to have - The following experience would be a strong plus:
- Knowledge of data engineering concepts, such as ETL/ELT pipelines, data transformation, batch processing, data quality, or orchestration tools
- Experience with deployments on hyperscaler platforms such as AWS, Azure, or Google Cloud Platform
- Experience with AI-enabled backend applications, especially RAG-based systems, semantic search, document Q&A, internal knowledge assistants, or agentic workflows using tools such as LangChain, LangGraph, LlamaIndex, Semantic Kernel, OpenAI, Azure OpenAI, Anthropic, or similar technologies
- Familiarity with typical RAG stack components, such as embeddings, chunking, vector databases/search engines like pgvector, Pinecone, Weaviate, Qdrant, OpenSearch, Elasticsearch, or Azure AI Search, as well as observability/evaluation tools such as LangSmith, Langfuse, OpenTelemetry, or Arize Phoenix
- Experience with monitoring, logging, tracing, and observability tools
- Full-stack capabilities and experience in building frontends are a big plus
- Familiarity with security, authentication, authorization, and secure API design
- Experience mentoring engineers or leading technical initiatives
What will you gain:
We want you to know that we value our employees and want to provide you with more than just a job. As a valued member of our team, you will receive a range of benefits that include:
- An annual financial bonus
- An extra week of holiday (25 days/year), Up to 5 My days, and 1 day off for volunteering
- Additional paid time offs for married couples/registered partnerships, parents on the first day of school, extended paternity leave, and time-offs for foreigners dealing with state office matters
- Flexible working hours and the possibility to work remotely
- Pension plan contribution
- Free refreshments (water, coffee, tea, milk, and fruits available in the office)
- Company Shares
- Alza Discounts
- Company mobile phone and laptop
- Meal vouchers in the amount of 160 CZK per working day
- A variety of Benefits (Cafeteria Plan, Multisport Card, Makro Card)
- A family program with T-Mobile (discounts for employee’s family members and friends)
- Training and qualification opportunities (access to the internal learning HUB)
- Personal development opportunities (career path, job rotation, Bring your own Project)
- Involvement in various activities supporting charity organizations (Flea markets, volunteering days, food collections)
- A relocation package for candidates coming from abroad
- Opportunities for relaxation and wellness activities (massage chair, PlayStation 5, etc.)
- Fun team events such as brunches, Health Day, and summer and holiday parties!
At our company, we believe in creating a positive work environment that values our employees' well-being and development. If you are excited about this opportunity and want to be part of a dynamic team that cares about its employees, send us your CV in English and join us today!
As a part of Deutsche Telekom Group, we ensure not only work-life balance and international career opportunities but also personal development opportunities. We support all individuals in their performance, development, and growth. We offer a variety of trainings, qualifications, and e-learning activities to actively support the rising of common expertise.
At Deutsche Telekom Services Europe Czech Republic, we are proud to be an equal opportunity workplace and employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. We welcome applicants from all backgrounds and strive to create a workplace that is supportive, empowering, and inclusive.