Senior Python R&D Engineer

Nabízím práci
Jméno/Firma
IDC Central Europe, the Middle East & Africa
Pracoviště
Malé náměstí 459/11, Praha
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
27. 8. 2025

O pozici

Pracovní nabídka

Overview
IDC is seeking an insightful and driven Senior Python R&D Engineer.

We are one of IDC’s AI teams, focused on delivering production-grade Python applications deployed in Kubernetes and AWS Lambda.

Our work involves designing scalable, high-performance AI systems, combining generative AI with established machine learning techniques like classifiers and predictive models.

We collaborate with other teams to integrate AI and ML solutions effectively, ensuring practical impact and reliability.


Responsibilities

  • Develop and maintain AI applications deployed in Kubernetes and AWS Lambda (copilot welcomed).
  • Design and implement agentic generative AI systems.
  • Design APIs and data structures.
  • Work in cloud environments setting up CI/CD pipelines and implementing automated testing.
  • Collaborate with AI researchers and data scientists, providing architectural guidance, performing code reviews, and learn new AI technologies on the run.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in programming in Python (experience with a production codebase at least for 2 years).
  • Familiarity with databases (at least one from PostgreSQL, MongoDB, ElasticSearch).
  • Interest in AI and proactive approach to learning new technologies.
  • Experience with at least one Python ML library.
  • Experience with cloud platforms (especially AWS) or relevant certifications is plus but not required.

Recruitment Fraud Notice: IDC would like to inform you that we conduct our formal communications via corporate email, our Applicant Tracking System iCIMS, LinkedIn messaging, or directly by phone. We do not use any other platform (including Telegram, WhatsApp, Signal, text, instant message, etc.) to communicate with prospective candidates. If you receive any communication outside of our formal communications channels, please ignore it and block the sender or caller. In addition, we do not ask candidates to provide sensitive personally identifiable information such as bank account or social securi