Python Developer
New
Warszawa, Country code: PLFull-TimeMiddle
Salary23,520 - 26,880 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- English B2
- Experience
- At least 2 years
- Required Skills
- DockerGraphQLPythonSQLGitAzureFastAPI
Requirements
- Degree in Computer Science, Software Engineering, or a related technical field
- At least 2 years of experience in Backend Development, Software Engineering, or Systems Architecture
- Hands-on experience with Python and backend frameworks such as FastAPI
- Practical knowledge of GraphQL with Strawberry
- Experience with SQL and relational database design
- Experience using SQLAlchemy or a similar ORM
- Knowledge of secure tool and data integration via Model Context Protocol (MCP)
- Experience with LLM and AI APIs such as OpenAI or Anthropic
- Familiarity with Git, Docker, and CI/CD fundamentals
- Understanding of monitoring and performance optimization
- Professional working proficiency in English, both spoken and written
- Strong collaboration, communication, and organizational skills
- Proactive mindset with ownership, problem-solving attitude, and willingness to learn
- Attention to security, reliability, and code quality
Responsibilities
- Integrate AI and LLM APIs into backend services while managing data flow and optimizing response latency
- Design, build, and maintain GraphQL APIs using FastAPI and Strawberry for frontend and internal consumers
- Build and maintain robust server-side services enabling secure, scalable generative AI solutions on Azure
- Architect relational database schemas and manage version-controlled migrations to ensure data integrity and performance
- Collaborate with DevOps and MLOps to containerize and deploy services across Azure environments
- Monitor production systems and optimize performance, reliability, and cost
- Work closely with senior engineers and data scientists to operationalize generative AI services
View Full Description & ApplyYou'll be redirected to the employer's site