Senior Software Engineer (Python/AI)
SQUARE ONE RESOURCES sp. z o.o. Warszawa Senior
140–160 zł/mies
🪄 Prompt EngineeringZdalnieB2B CONTRACT
Aplikuj na tę ofertę
Wyślemy Twój profil bezpośrednio do firmy.
O roli
## About the project
- Project Tech Stack: Azure Cloud, Microservices Architecture, .NET 8, ASP.NET Core services, Python, MongoDB, Azure SQL, Angular 18, Kendo, GitHub Enterprise with Copilot, LangGraph, LangChain, RAG Pipelines, Multi-modal LLMs
## This is how we work
- at the client's site
## Your responsibilities
- Providing requirements analysis, system design, Python and AI development, troubleshooting, performance optimization, and technical support
- Designing, developing, and maintaining scalable Python applications using FastAPI and Pydantic
- Implementing asynchronous and parallel programming solutions with asyncio
- Conducting thorough code reviews to ensure adherence to established guidelines and maintain high code quality
- Integrating and experimenting with multi-modal GenAI models (text-to-image, text-to-audio, etc.)
- Working both independently and collaboratively within the team
- Providing clear instructions to team members and helping coordinate day-to-day operations
- Communicating with the client on a regular basis
- Providing technical leadership for the team – mentor, coach, and lead by example
- 5+ years of background in development
- Strong background in Python, FastAPI
- Experience with Pydantic for data validation and schema definition in Python applications
- Hands-on experience with asyncio, asynchronous/parallel programming
- Experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applications to enhance AI interaction
- Understanding of RAG pipelines and hybrid search with vector databases
- Strong analytical and problem-solving abilities with a detail-oriented mindset
- Pragmatic approach to balancing process against flexibility in achieving objectives
- Excellent organizational skills, including the capacity to self-manage, structure work, set priorities, and work to deadlines
- Excellent troubleshooting and communication skills
## Optional
- Experience working with Azure Cloud services (or other major cloud platforms), including a range of SaaS offerings such as Service Bus, Data Lake, Blob Storage, Redis, and more
- Familiarity with agentic protocols such as MCP and A2A is a strong plus
- Hands-on experience with the LangGraph stack, including long-term memory, human-in-the-loop workflows, and state management, is highly desirable
- Familiarity with .NET
- Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes
- Solid understanding of microservices architecture and its implementation in scalable systems
## Benefits
- sharing the costs of sports activities
- private medical care
- remote work opportunities
## SQUARE ONE RESOURCES sp. z o.o.
- At Square One Poland we link IT experts with the business. With over 25 years of experience, we specialize in recruitment processes on a global scale. Despite years of experience, we still have a startup DNA and this is our advantage. Our offices are located in London and Warsaw, however, we can reach clients from all over the world, from start-ups to big worldwide corporations.