Senior .NET Developer (AI/ML Integration)
⚲ Gdańsk, Gdynia, Sopot
20 000 – 35 000 zł / mies.
Wymagania
- .NET C#
- Software Architecture
- AI/ML Models Integration
- .Net Framework
- MS Azure
- Python
- Node.js
- Docker
Opis stanowiska
Svitla Systems Inc. is looking for a Senior .NET Developer (AI/ML Integration) for a full-time position (40 hours per week) in Poland.
Our client is an AI-driven SaaS company delivering a unified platform for retailers. We're looking for a Senior .NET Developer who combines strong backend engineering skills with hands-on experience building AI/ML-powered features. You'll split your time evenly between core .NET development — including maintaining and evolving our legacy systems — and integrating AI capabilities into our products. AI isn't a "nice to have" here; it's a core part of the job. This role works across a globally distributed team spanning India and both US coasts, so comfort with asynchronous collaboration and overlapping across time zones is important.
The role offers a flexible hybrid format, with occasional visits to our Gdańsk office approximately 1–2 times per month.
Requirements:
• 5+ years of professional experience with .NET / C#, including working with .NET Framework 4.8 in legacy production systems.
• Solid understanding of software architecture (microservices, REST APIs, async patterns, etc.).
• Experience integrating AI/ML models or APIs into applications.
• Comfortable working across legacy (.NET Framework).
• Experience with cloud platforms (Azure preferred, given the .NET stack).
• Strong written communication and async collaboration skills, given the distributed, multi-time-zone team, working evening hours to accommodate meetings with the US: 15-18CET.
• Comfortable working independently and owning problems end-to-end.
Nice to have:
• Python, for ML/data workflows alongside .NET.
• Node.js / React, for full-stack or frontend collaboration.
• Docker / Kubernetes, for containerization and deployment.
• Strong grasp of SOLID principles and clean architecture practices.
• Experience with TDD (Test-Driven Development).
• Familiarity with prompt engineering.
• Experience modernizing legacy .NET Framework apps (e.g., migration paths to .NET Core).
• Understanding of CI/CD pipelines.
Responsibilities:
• Design, build, and maintain backend services using .NET Framework 4.8 (legacy).
• Architect and implement AI/ML-powered features (LLM integrations, RAG pipelines, recommendation systems, or similar).
• Integrate with AI APIs and platforms (e.g., OpenAI, Anthropic, Azure AI, or similar).
• Support existing .NET Framework 4.8 legacy applications.
• Own technical decisions across the full lifecycle: design, development, testing, deployment, monitoring.
• Collaborate with product and data teams to translate designs into real user-facing features.
• Coordinate effectively with teammates across India, East Coast, and West Coast time zones.
• Mentor other engineers and contribute to technical direction.
We offer:
• US and EU projects based on advanced technologies.
• Competitive compensation based on skills and experience.
• Regular performance appraisals to support your growth.
• Flexibility in the workspace, either remote or in our welcoming office.
• Comprehensive medical insurance after one month.
• MultiSport card with access to 2500 sports facilities all over Poland
• Bonuses for recommendations of new employees.
• Bonuses for article writing, public talks, and other activities.
• 15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
• Personalized learning program tailored to your interests and skill development.
• Free tech webinars and meetups organized by Svitla.
• Welcome and anniversary presents, gifts for children, and more.
• Regular corporate events and meetups.
• Awesome team, friendly and supportive community!
Ref # 5299
Our client is an AI-driven SaaS company delivering a unified platform for retailers. We're looking for a Senior .NET Developer who combines strong backend engineering skills with hands-on experience building AI/ML-powered features. You'll split your time evenly between core .NET development — including maintaining and evolving our legacy systems — and integrating AI capabilities into our products. AI isn't a "nice to have" here; it's a core part of the job. This role works across a globally distributed team spanning India and both US coasts, so comfort with asynchronous collaboration and overlapping across time zones is important.
The role offers a flexible hybrid format, with occasional visits to our Gdańsk office approximately 1–2 times per month.
Requirements:
• 5+ years of professional experience with .NET / C#, including working with .NET Framework 4.8 in legacy production systems.
• Solid understanding of software architecture (microservices, REST APIs, async patterns, etc.).
• Experience integrating AI/ML models or APIs into applications.
• Comfortable working across legacy (.NET Framework).
• Experience with cloud platforms (Azure preferred, given the .NET stack).
• Strong written communication and async collaboration skills, given the distributed, multi-time-zone team, working evening hours to accommodate meetings with the US: 15-18CET.
• Comfortable working independently and owning problems end-to-end.
Nice to have:
• Python, for ML/data workflows alongside .NET.
• Node.js / React, for full-stack or frontend collaboration.
• Docker / Kubernetes, for containerization and deployment.
• Strong grasp of SOLID principles and clean architecture practices.
• Experience with TDD (Test-Driven Development).
• Familiarity with prompt engineering.
• Experience modernizing legacy .NET Framework apps (e.g., migration paths to .NET Core).
• Understanding of CI/CD pipelines.
Responsibilities:
• Design, build, and maintain backend services using .NET Framework 4.8 (legacy).
• Architect and implement AI/ML-powered features (LLM integrations, RAG pipelines, recommendation systems, or similar).
• Integrate with AI APIs and platforms (e.g., OpenAI, Anthropic, Azure AI, or similar).
• Support existing .NET Framework 4.8 legacy applications.
• Own technical decisions across the full lifecycle: design, development, testing, deployment, monitoring.
• Collaborate with product and data teams to translate designs into real user-facing features.
• Coordinate effectively with teammates across India, East Coast, and West Coast time zones.
• Mentor other engineers and contribute to technical direction.
We offer:
• US and EU projects based on advanced technologies.
• Competitive compensation based on skills and experience.
• Regular performance appraisals to support your growth.
• Flexibility in the workspace, either remote or in our welcoming office.
• Comprehensive medical insurance after one month.
• MultiSport card with access to 2500 sports facilities all over Poland
• Bonuses for recommendations of new employees.
• Bonuses for article writing, public talks, and other activities.
• 15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
• Personalized learning program tailored to your interests and skill development.
• Free tech webinars and meetups organized by Svitla.
• Welcome and anniversary presents, gifts for children, and more.
• Regular corporate events and meetups.
• Awesome team, friendly and supportive community!
Ref # 5299
🔍 Dekoder Ogłoszenia
🔴
maintaining and evolving our legacy systems
Duża część pracy będzie polegać na utrzymaniu i rozwijaniu starszych, prawdopodobnie mniej nowoczesnych systemów, a nie tylko na tworzeniu nowych funkcjonalności.
🔴
split your time evenly between core .NET development — including maintaining and evolving our legacy systems — and integrating AI capabilities into our products
Podział czasu na pół oznacza, że integracja AI, choć kluczowa, będzie stanowiła tylko połowę obowiązków, a druga połowa to praca z istniejącym, starszym kodem.
🔴
working evening hours to accommodate meetings with the US: 15-1
Praca w godzinach wieczornych, potencjalnie do późna w nocy, jest wymagana do synchronizacji z zespołem w USA.
🟡
AI isn't a "nice to have" here; it's a core part of the job
Chociaż podkreśla to wagę AI, może to również oznaczać, że integracja AI będzie często napotykać na wyzwania związane z istniejącą infrastrukturą i starszymi systemami.
🟡
flexible hybrid format, with occasional visits to our Gdańsk office approximately 1–2 times per month
Elastyczność jest oferowana, ale wymaga regularnych wizyt w biurze, co może być uciążliwe przy pracy zdalnej z innego miasta.