As a Senior Python Engineer with AI, you will be responsible for delivering high-quality software solutions end‑to‑end, following established architectural and development patterns. This role is fully hands-on and focuses on implementation, technical depth, and consistent delivery.
- Start date: ASAP
- HackerRank Challenge: Yes
- Duration: 6 months + extension
- Remote vs Onsite: Fully remote with mandatory attendance to planning sessions/workshops four times a year.
- US Hours overlap needed: YES, 10:00 – 18:00 CET (10am – 6pm)
Scope:
The product is a large enterprise platform dedicated to the US Tax team to calculate and process tax returns of large companies, collaborate within the team and present the results to the clients.
Application has multiple modules, including for example imports from external systems, calculation engine, user management and access control, documentation, comments, exports and others.
Main parts of the application front-ends are built with Angular, Bootstrap and it communicates with the backend using Rest APIs and SignalR. The backend is split into monolith which are using .NET 8, Entity Framework Core, MSSQL databases and are hosted on Azure.
The application’s front-end is currently built using micro front-end architecture, which was put in place in order to be able to combine different modules built with different frameworks.
Responsibilities:
- 5+ years of experience with developing Python applications
- Strong Python development
- FastAPI (or similar modern API framework)
- SQL Server and ORM experience
- Azure App Services, Function Apps, Blob Storage, Kubernetes, Service Bus, etc.
- Event-driven processing patterns
- Hands-on LLM API integration
- Other API integration experience
- Practical RAG implementation experience
- Prompt engineering and structured outputs
- Experience debugging and optimizing AI-generated code
- Regular use of GitHub Copilot / Cursor for development
- Evaluation Frameworks and GenAI Metrics
- LLMOps/AIOps (benchmarking, drift detection, guardrails).
- Excellent English communication skills.
- Consultant mindset: ability to articulate trade-offs, propose improvements, and work with non-technical stakeholders.
- Ability to maintain required US time overlap.
Technologies:
Must have:
Python, FastAPI, SQL Server, ORM (es. SQLAlchemy), Microsoft Azure, Kubernetes, Event-driven architecture, LLM APIs integration, RAG (Retrieval-Augmented Generation), Prompt Engineering, GitHub Copilot / Cursor, Evaluation Frameworks for GenAI, LLMOps / AIOps
SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.