Develop and operate a SaaS solution that will demonstrate the power of intent-based engineering using generative AI capabilities.
As real practitioners of Agile software and product development methods, we continuously improve our processes, focusing on delivering real value to our customers while still being quality-focused.
What part will you play?
Design and develop scalable systems supporting generative AI and RAG-based applications. Write clean code and participate in code reviews to improve the code quality.
Regularly inspect server code for optimization.
Collaborate and work closely with the product owner and UX/UI team members to understand better the end-user requirements.
Participate in improving technology stack and software architecture.
Manage and optimize scalable distributed systems in the cloud.
Perform functional, integration, and performance tests.
Our office is in Airport City – Expect 2-3 days at the office.
Bachelors, Masters, or higher degree in Computer/Software Engineering or a related field.
6+ years of experience with object-oriented programming (Python, C#, or similar).
Strong software engineering fundamentals and excellent coding skills.
Hands-on experience building LLM-powered applications, including RAG architecture, and prompt engineering.
Experience with web services and microservices architecture.
In-depth understanding of the full web development lifecycle (design, development, deployment).
Experience using cloud platforms (Azure).
Experience with serverless architecture and development.
Experience establishing CI/CD pipelines with modern tools.
Hands-on experience with Docker, Kubernetes – advantage.
Strong analytical and problem-solving skills.
Excellent organizational and communication skills.
Experience working in Agile development environments.