🎉 New: Find the right AI agent for your business.

Get Started
NNIT

AI Developer

NNIT • Prague, Czech Republic

Poland, CzechiaApply nowDetailsType of contract: PermanentLocation(s): Poland, CzechiaLanguage(s): EnglishMobility: Limited TravelApplication Deadline: 30/04/2026AI Engineer / AI Developer AICatalyst TeamRole OverviewWe are looking for a highly technical European based AI Engineer to join our international AICatalyst team. This role is focused on building, integrating, and operating AIpowered systems for internal NNIT and customer projects. The position is primarily a handson engineering role and is not customerfacing in a sales or presentation capacity.The successful candidate will work mainly alongside other developers, and AI solution engineers contributing productionready AI solutions with a strong emphasis on technical quality, pragmatism, and sound engineering practices. Technical capability and mindset are the primary selection criteria.The hiring process will include at least one technical interview conducted by senior developers from the team.Key ResponsibilitiesDesign, build, and maintain AIpowered applications and internal tools.Develop productionready Python code for backend services and data processing.Implement and maintain AI workflows, including multistep or agentbased systems.Design and integrate RAG pipelines using embeddings and retrieval mechanisms.Translate functional requirements into technical system designs and architectures.Deploy and operate applications in cloud environments with basic observability in place.Collaborate with other developers through code reviews and shared design discussions.Required Skills And ExperiencePython Development - EssentialStrong Python development skills for backend and dataprocessing use cases.Experience writing productionready, wellstructured, and documented code.Familiarity with unit testing, debugging, and error handling.Machine learning experience is optional but considered an advantage.Applied AI Knowledge - EssentialSolid understanding of the capabilities and limitations of current AI models.Practical experience with RAG patterns and vector embeddings.Awareness of agent frameworks (e.g., CrewAI) is a plus.Cost and latency awareness when designing AIpowered systems.Pragmatic, engineeringfocused approach to AI (non hypedriven).General Software EngineeringComfortable using Git and participating in code reviews.Experience deploying at least one web application endtoend to production.Confident working in a Linux environment and using common commandline tools.Understanding of HTTP, REST APIs, and basic networking concepts.Knowledge of security fundamentals, including authentication and authorization.Solution and System DesignAbility to clarify and refine requirements with stakeholders or clients.Experience translating requirements into complete system architectures.Experience designing database schemas.Ability to design AI workflows, including multistep or agentbased solutions.Deployment and OperationsExperience with containerization technologies such as Docker.Basic cloud experience (AWS or Azure), including provisioning standard resources.Familiarity with CI/CD concepts and pipelines.Experience setting up logging and basic observability for deployed systems.We are hiring into our European team in the following countries: Poland or CzechiaFluency in oral and written English is a must. A second language (German, Danish, Italian, Spanish or French) is desired but not essential.Whats next? If you recognize yourself in this role, well be looking forward to hearing from you. Please apply with a full resume that describes your abilities with regard to taking this impactful role in NNITs AI team.Apply now and make your mark! About NNITNNIT is a publicly listed company that specializes in IT solutions to life sciences internationally, and to the public and enterprise sectors in Denmark. We focus on high complexity industries and thrive in environments where regulatory demands and complexity are high. We advise on and build sustainable digital solutions that work for the patients, citizens, employees, end users or customers. NNIT consists of group company NNIT A/S and subsidiaries SCALES, Excellis Health Solutions and SL Controls. Together, these companies employ more than 1,800 people in Europe, Asia, and USA.We celebrate diversity and are committed to creating an inclusive environment for all employees. All candidates are encouraged to apply for the given job regardless of their gender, age, religious beliefs, sexual orientation, national and social origin, political opinion, disability, race, skin colour, and ethnic origin.In the interest of fostering a fair and unbiased recruitment process, we kindly request candidates to refrain from including their pictures in their applications.Learn more about working at NNITApply now and liberate your talent!

Freshly added jobs in Czechia

+15 30 days
Cybrient Technologies