Unleash the power of AI infrastructure - develop scalable, innovative solutions that shape the future of intelligent systems!
Warsaw-based opportunity with 100% remote work!
As a Junior Python Developer – AI Backend Infrastructure, you will be working for our client, a leading innovator in artificial intelligence technologies. The project focuses on designing and maintaining robust backend systems on Azure, powering next-generation generative AI solutions that make an impact across industries. Join a dynamic team dedicated to transforming ideas into cutting-edge AI experiences that drive digital evolution and career growth.
Your main responsibilities:
- Develop, optimize, and maintain server-side services, APIs, and databases to support AI applications
- Collaborate with cross-functional teams including data scientists, DevOps, and senior engineers to deliver high-quality solutions
- Integrate AI APIs such as OpenAI or Anthropic, ensuring seamless and secure operations
- Support deployment automation using Docker, Git, and CI/CD pipelines to enhance deployment efficiency
- Contribute to system security, reliability, and performance improvements
- Document technical solutions and participate in code reviews for continuous improvement
- Stay current with emerging AI and cloud technologies, applying them to ongoing projects
You're ideal for this role if you have:
- At least 2 year of professional experience in backend development or systems architecture
- Proficiency in Python and frameworks such as FastAPI and GraphQL (Strawberry)
- Knowledge of SQL and relational database design
- Experience with LLM/AI APIs (OpenAI, Anthropic), Model Context Protocol (MCP), Git, Docker, and CI/CD fundamentals
- Good command of English and Polish (fluent level) in a professional environment
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field
It is a strong plus if you have: (optional)
- Experience with vector databases or Retrieval-Augmented Generation (RAG)
- Hands-on exposure to Azure cloud services
Language Required for the role:
Polish and English — fluent command in both languages.
Eligibility for the role:
Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.