May 20, 2026

Middle C++ Developer with Computer Vision

Mid • Remote

Warsaw, Poland

Svitla Systems Inc. is looking for a Middle C++ Computer Vision Developer for a full-time position (40 hours per week) in Europe. Our client is a global leader in consumer electronics and digital accessories, specializing in computer peripherals, gaming hardware, and video collaboration solutions.  

The goal of the project is to enhance the remote meeting experience through advanced computer vision, enabling more natural and intelligent video collaboration. 

Overlap till 6 -7 PM CET.

Requirements:

  • 4+ years of experience in C++ development for high-performance applications (e.g., computer vision, signal processing, graphics).

  • Degree in Mathematics, Physics, Electrical Engineering, Computer Science, or a related field.

  • Proven experience working with embedded / mobile platforms (e.g., ARM CPU, mobile GPU, Raspberry Pi, Odroid, iOS, Android).

  • Strong knowledge of OOP/OOD and experience designing high-performance architectures.

  • Deep understanding of computer architecture.

  • Strong background in Computer Vision (production experience preferred).

  • Solid knowledge of image processing techniques (filtering, contrast enhancement, edge detection, etc.).

  • Understanding of ML models used in computer vision.

  • Strong mathematics and geometry fundamentals.

  • Advanced knowledge of Linux (administration and development).

  • Strong communication skills (written and verbal) and the ability to work with technical documentation.

Responsibilities:

  • Develop and implement computer vision algorithms for video collaboration hardware.

  • Design and optimize image-processing pipelines using machine learning frameworks.

  • Improve and optimize image reconstruction (inpainting) and filtering algorithms.

  • Work on real-time video processing, including denoising, contrast enhancement, segmentation, and reconstruction.

  • Optimize and deploy computationally intensive algorithms for embedded systems (ARM CPU / mobile GPU).

  • Write production-grade, high-performance C++ code.

  • Collaborate with cross-functional teams to ensure performance, scalability, and quality.

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 workspace, either remote or our welcoming office.

  • Bonuses for article writing, public talks, and other activities.

  • Generous time off, including vacation, national holidays, sick leaves, and family days.

  • Personalized learning programs tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Regular corporate online activities.

  • Awesome team and a friendly, supportive community!

Similar jobs you might like

Technology

Svitla Systems

Middle C++ Developer with Computer Vision

Mid

Remote

Warsaw, Poland

🏢 Summary: Full-time Middle C++ Computer Vision Developer role focused on building and optimizing advanced computer vision algorithms for real-time video collaboration hardware. The position involves developing high-performance image processing pipelines and deploying ML-based solutions on embedded and mobile platforms. Work includes optimizing computationally intensive algorithms for ARM and mobile GPU environments. 🗂️ Requirements: 4+ years of C++ development for high-performance applications, Degree in Mathematics, Physics, Electrical Engineering, Computer Science or related field, Experience with embedded or mobile platforms (ARM CPU, mobile GPU, Raspberry Pi, Odroid, iOS, Android), Strong OOP/OOD and high-performance architecture design knowledge, Deep understanding of computer architecture, Production experience in Computer Vision, Knowledge of image processing techniques (filtering, contrast enhancement, edge detection), Understanding of ML models for computer vision, Strong mathematics and geometry fundamentals, Advanced Linux administration and development knowledge 📃 Skills: C++, ComputerVision, ImageProcessing, MachineLearning, Linux, ARM, GPU, OOP, OOD, Embedded, iOS, Android, RaspberryPi, Odroid, Segmentation, Denoising, Inpainting, Git 🏢 Description: Svitla Systems Inc. is looking for a Middle C++ Computer Vision Developer for a full-time position (40 hours per week) in Europe. Our client is a global leader in consumer electronics and digital accessories, specializing in computer peripherals, gaming hardware, and video collaboration solutions. The goal of the project is to enhance the remote meeting experience through advanced computer vision, enabling more natural and intelligent video collaboration. Overlap till 6 -7 PM CET. Requirements: 4+ years of experience in C++ development for high-performance applications (e.g., computer vision, signal processing, graphics). Degree in Mathematics, Physics, Electrical Engineering, Computer Science, or a related field. Proven experience working with embedded / mobile platforms (e.g., ARM CPU, mobile GPU, Raspberry Pi, Odroid, iOS, Android). Strong knowledge of OOP/OOD and experience designing high-performance architectures. Deep understanding of computer architecture. Strong background in Computer Vision (production experience preferred). Solid knowledge of image processing techniques (filtering, contrast enhancement, edge detection, etc.). Understanding of ML models used in computer vision. Strong mathematics and geometry fundamentals. Advanced knowledge of Linux (administration and development). Strong communication skills (written and verbal) and the ability to work with technical documentation. Responsibilities: Develop and implement computer vision algorithms for video collaboration hardware. Design and optimize image-processing pipelines using machine learning frameworks. Improve and optimize image reconstruction (inpainting) and filtering algorithms. Work on real-time video processing, including denoising, contrast enhancement, segmentation, and reconstruction. Optimize and deploy computationally intensive algorithms for embedded systems (ARM CPU / mobile GPU). Write production-grade, high-performance C++ code. Collaborate with cross-functional teams to ensure performance, scalability, and quality. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community! Ref #4832

Technology

Svitla Systems

Senior C++ Computer Vision Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior C++ Computer Vision Developer role focused on building and optimizing high-performance computer vision algorithms for real-time video collaboration hardware. The position involves developing advanced image processing and ML-based solutions for embedded platforms to enhance remote meeting experiences. 🗂️ Requirements: 8+ years of C++ development experience in high-performance applications, Degree in Mathematics, Physics, Electrical Engineering, Computer Science or related field, Experience with embedded or mobile platforms (ARM CPU, mobile GPU, Raspberry Pi, Odroid, iOS, Android), Strong knowledge of OOP/OOD and high-performance architecture design, Deep understanding of computer architecture, Strong production experience in Computer Vision, Solid knowledge of image processing techniques, Understanding of ML models used in computer vision, Strong mathematics and geometry fundamentals, Advanced Linux administration and development skills 📃 Skills: C++, ComputerVision, ImageProcessing, MachineLearning, Linux, ARM, GPU, RaspberryPi, Odroid, iOS, Android, OOP, OOD 🏢 Description: Svitla Systems Inc. is looking for a Senior C++ Computer Vision Developer for a full-time position (40 hours per week) in Europe. Our client is a global leader in consumer electronics and digital accessories, specializing in computer peripherals, gaming hardware, and video collaboration solutions. The goal of the project is to enhance the remote meeting experience through advanced computer vision, enabling more natural and intelligent video collaboration. Overlap till 6 -7 PM CET. Requirements: 8+ years of experience in C++ development for high-performance applications (e.g., computer vision, signal processing, graphics). Degree in Mathematics, Physics, Electrical Engineering, Computer Science, or a related field. Proven experience working with embedded / mobile platforms (e.g., ARM CPU, mobile GPU, Raspberry Pi, Odroid, iOS, Android). Strong knowledge of OOP/OOD and experience designing high-performance architectures. Deep understanding of computer architecture. Strong background in Computer Vision (production experience preferred). Solid knowledge of image processing techniques (filtering, contrast enhancement, edge detection, etc.). Understanding of ML models used in computer vision. Strong mathematics and geometry fundamentals. Advanced knowledge of Linux (administration and development). Strong communication skills (written and verbal) and the ability to work with technical documentation. Responsibilities: Develop and implement computer vision algorithms for video collaboration hardware. Design and optimize image-processing pipelines using machine learning frameworks. Improve and optimize image reconstruction (inpainting) and filtering algorithms. Work on real-time video processing, including denoising, contrast enhancement, segmentation, and reconstruction. Optimize and deploy computationally intensive algorithms for embedded systems (ARM CPU / mobile GPU). Write production-grade, high-performance C++ code. Collaborate with cross-functional teams to ensure performance, scalability, and quality. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Computer Vision Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Computer Vision Engineer role focused on building high-performance C++ SDKs and deploying machine learning models across edge and cloud hardware platforms. The position bridges research and production, emphasizing model optimization, hardware integration, and automated deployment pipelines. It involves performance tuning and benchmarking across Qualcomm, Intel, and NVIDIA environments. 🗂️ Requirements: Expert knowledge of C++14/17/20, Strong proficiency in Python for automation and data processing, Experience with Docker, Hands-on experience with SNPE or QNN or OpenVino or TensorRT or TensorFlow Lite, Experience with multi-threading and memory management, Ability to deploy and optimize ML models on Qualcomm SoCs, Intel CPUs, or NVIDIA GPUs, Bachelor’s or Master’s degree in Computer Science, Electronic Engineering, or related field 📃 Skills: C++, Python, Docker, SNPE, QNN, OpenVino, TensorRT, TensorFlow, STL, CI/CD, CNN, Transformers, PTQ, QAT 🏢 Description: Svitla Systems Inc. is looking for a Senior Computer Vision Engineer for a full-time position (40 hours per week) in Europe. In this role, you will bridge the gap between high-level machine learning research and high-performance production environments. You will be responsible for building robust SDKs, automating deployment pipelines, and ensuring models run efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs. Requirements Deep understanding of C++14/17/20, including STL, memory management, and multi-threading. Strong ability to write clean, maintainable Python for automation, and data processing. Familiarity with Docker for creating consistent development and deployment environments. Hands-on experience with at least one of the following frameworks: SNPE/QNN (Qualcomm); OpenVino (Intel); TensorRT (Nvidia); TensorFlow Lite. Bachelor's or master's degree in Computer Science, Electrotonic Engineering, or related technical field. Nice to have Understanding Deep Learning fundamentals (CNNs, Transformers, Object Detection). Experience with model conversion and quantization (i.e. PTQ, QAT). Responsibilities SDK Development (C++): Design, develop, and maintain high-performance software development kits (SDKs) to expose computer vision capabilities to end-users and internal products. Model Deployment and Integration: Port, convert, and deploy machine learning models across various hardware targets, including Qualcomm SoCs, Intel CPUs, and NVIDIA GPUs. Performance Optimization: Use hardware-specific toolkits to optimize model throughput without sacrificing accuracy. Evaluation & Benchmarking: Conduct rigorous testing and evaluation of models on target hardware to ensure performance metrics meet expectations. Automation: Build and maintain automation scripts and CI/CD pipelines using Python to streamline the model testing and deployment life cycle. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior C/C++ AOSP Engineer

Senior

Remote

Krakow, Poland

🏢 Summary: Full-time Senior C/C++ AOSP Engineer role focused on developing and maintaining AOSP-based embedded devices within an IoT automotive platform. The position involves building features in C/C++ for Android-based systems integrated with AI and Qualcomm hardware, supporting vehicle connectivity and video processing solutions. 🗂️ Requirements: Strong experience in embedded software engineering, Proficiency in C and C++, Experience with AOSP or embedded Linux, Knowledge of AI solutions on Qualcomm platforms, Experience with video processing and camera systems (security, dash, AHD), Automotive industry experience with vehicle ECU communication, Experience with IoT fleet management and OTA deployments, Experience with firmware builds and deployment processes 📃 Skills: C, C++, AOSP, Linux, Android, Java, Kotlin, Qualcomm, AI, IoT, OTA, Firmware, ECU, Video, AHD 🏢 Description: Svitla Systems Inc. is looking for a Senior C/C++ Engineer (AOSP) for a full-time position (40 hours per week) in Poland. Our client specializes in an advanced automated operation platform that integrates IoT hardware with AI-driven applications. This solution is designed to streamline vehicle tracking, enhance driver safety, ensure compliance, manage maintenance, and optimize spending, among other capabilities. At its core, the platform serves as a robust IoT framework that connects vehicles, equipment, and facilities, enabling seamless data exchange and real-time insights. Requirements: Strong experience in embedded software engineering with an understanding of C/C++ development. Understanding of AOSP and/or embedded Linux development. Knowledge of AI solutions on Qualcomm platforms. Experience working with security cameras, dash cameras, video processing, AHD cameras, and AHD displays. Automotive industry background, specifically experience communicating with vehicle ECUs as a third-party device. Experience outside of standard onboard infotainment development. Experience managing a fleet of IoT devices, including firmware builds, deployment processes, OTA deployment, and fleet health monitoring. Responsibilities : Design, develop, and maintain features for AOSP-based devices using C/C++, with some Java and Kotlin. Collaborate with the product team to clarify requirements and refine feature specifications. Work closely with back-end engineers to define and improve API contracts. Diagnose and resolve user-reported issues in collaboration with the support team. Analyze user data to identify, reproduce, and fix bugs. Ensure code quality through best practices, including automated testing. Stay current with emerging trends in Android, AOSP, and embedded development. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, other activities Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Software Engineer (Java)

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Software Engineer role focused on backend development and system integrations for a large-scale job platform. The position involves API integrations, client and partner migrations, and backend services supporting UI applications, with overlap until 19:00–20:00 CET. The role emphasizes independent work on platform transitions and distributed systems. 🗂️ Requirements: Strong Java backend development experience, Experience building and integrating APIs, Experience with Kafka or other messaging/event streaming systems, Experience with MySQL or other relational databases, Experience with NoSQL databases (e.g., DynamoDB), Experience with system integrations or platform migrations, Ability to develop backend services supporting UI applications, Ability to work independently and proactively 📃 Skills: Java, Kafka, MySQL, DynamoDB, SQL, NoSQL, APIs, AWS 🏢 Description: Svitla Systems Inc. is looking for a Senior Software Engineer for a full-time position (40 hours per week) in Europe. Our client is one of the world’s largest and fastest-growing job sites. Overlap till 19:00 - 20:00 CET. Requirements Strong Java backend development experience. Experience building and integrating APIs. Experience with Kafka or other messaging/event streaming systems. Experience with MySQL or other relational databases. Experience working with NoSQL databases (e.g., DynamoDB). Experience working on system integrations or platform migrations. Ability to work on backend services that support UI applications. Work independently, take proactive steps, not just execute on steps. Nice to have Experience with AWS (especially DynamoDB or cloud-native services). Some AI tools experience - Optional, not required. Responsibilities Client and partner migrations, codebase transitions, and integrating systems through API calls. Perform client-side migrations, including: Updating API calls (old → new system), working across multiple client codebases, supporting pipeline / ramp issues. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Full-Stack Engineer (C#, React)

Senior

Remote

Krakow, Poland

🏢 Summary: Full-time Senior Full-Stack Engineer role focused on designing and building scalable, high-performance data-driven applications using C# and modern web technologies. The position involves end-to-end development in an Agile environment, including architecture, coding, testing, and optimization of web and API solutions. The role requires strong experience with secure coding practices, CI/CD, and AI tools within the SDLC. 🗂️ Requirements: BSc in Computer Science, STEM, or equivalent experience, 7+ years of experience building scalable, high-performance data-driven applications, Experience designing service-based or tiered web and mobile applications, Strong experience with C#, Experience with WCF or Web API, Experience with SQL Server, Experience using AI tools within the SDLC, Experience working in a CI/CD environment, Knowledge of secure coding practices aligned with OWASP, Experience working in Scrum or Kanban environments 📃 Skills: C#, WCF, WebAPI, SQLServer, AI, OWASP, Scrum, Kanban, CI/CD, REST 🏢 Description: Svitla Systems Inc. is looking for a Senior Full-Stack Engineer (C#/React) for a full-time position (40 hours per week) in Europe. Our client is a leading global provider that gathers information and reports to enhance the environmental and social impacts on the business. Responsibilities: Participate in the Agile software development (Scrum/Kanban) from concept design, to full-stack code and testing. Write concise code, clear, well-tested, well-documented and with quality that adhere to industry best practices. Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring. Collaborate with product owners to define/refine requirements, break down into development tasks, estimate effort, and plan milestones & deliverables. Develop and maintain UI applications (web, mobile, etc.) and/or web APIs (RESTful & messaging-based). Identify opportunities for innovation, improvement of software architecture and cloud infrastructure; and/or offer new ideas. Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance. Be a proactive team member who contributes, collaborates and demonstrates positive behaviour. Provide development expertise to team members through education and review. Always open to new ideas and encourages innovative practices amongst peers. Makes sure to constantly address technical debt - escalating when it becomes a risk to quality or timely delivery of our software. Carries out root cause analysis on defects to ensure fixes are happening in the right way. Requirements: BSC in Computer Science, STEM (Science, Technology, Engineering, and Math), or equivalent work experience. 7+ years of experience designing and building scalable, high-performance data-driven software applications. Experience designing service-based and/or tiered web and mobile applications. Excellent experience with C#. Web Services (WCF/Web API), SQL Server. Experience with JavaScript, React, TypeScript, jQuery, HTML, CSS, and SASS is desired. Experience with cloud deployment models (Azure), pipelines, and CI/CD is desired. Experience utilizing AI tools within projects and to support aspects of the SDLC is essential. Understanding and adhering to secure coding practices that meet OWASP standards. Experience working in a continuous integration and deployment environment. Experience practicing Scrum/Kanban and the ability to adapt to Scrum values. Strong analytical and problem-solving skills. Works effectively and independently in a dynamic team environment. Proven time management, organizational, and follow-up skills to meet deadlines. Quality-oriented with a passion for customer satisfaction. Excellent interpersonal and communication skills. Demonstrated initiative to learn and experiment with new technologies and processes. Strong work ethic and professionalism. Nice to have: Experience with C++ What 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community

Technology

Svitla Systems

Senior Full Stack Software Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Full Stack Software Engineer role focused on building and scaling backend systems for a large job marketplace platform. The position centers on developing and maintaining services that ingest and process job data from external sources while supporting automation and AI-driven initiatives. The role combines backend-heavy development with light frontend maintenance in a distributed EMEA-based setup. 🗂️ Requirements: Strong experience in Java backend development, Proficiency with Spring Boot for scalable services and microservices, Experience designing and developing REST APIs, Familiarity with gRPC communication, Experience with messaging systems such as Kafka or RabbitMQ, Advanced knowledge of MySQL, Experience with MongoDB, Experience building scalable backend systems, Ability to contribute to system design, Basic knowledge of React, Basic knowledge of JavaScript or TypeScript 📃 Skills: Java, Spring, SpringBoot, REST, gRPC, Kafka, RabbitMQ, MySQL, MongoDB, React, JavaScript, TypeScript, GraphQL, AI, Automation, Caching 🏢 Description: Svitla Systems Inc. is looking for a Senior Full Stack Software Engineer for a full-time position (40 hours per week) in Europe. Our client is one of the world’s largest and fastest-growing job sites. Project Overview: Marketplace Engineering, specifically within the Employer Jobs Platform (EJYPT), leads the Aggregation Teams responsible for collecting and ingesting indexed job data from various external sources, including XML feeds, scraped job sites, and the job sync API used by third-party partners. The core mission of this group is to increase both the number and coverage of jobs available on the site by continuously improving how jobs are discovered, ingested, and maintained across these external sources. Timezone Coverage: EMEA hours, as long as you can attend meetings up to 11 am CDT. Requirements: Strong experience in Java backend development. Knowledge of Spring Boot for building scalable backend services and microservices. Understanding of REST API design and development; familiarity with gRPC communication. Understanding of messaging systems such as Apache Kafka or RabbitMQ . Advanced knowledge of databases with MySQL (primary) and MongoDB . Experience building backend systems at scale and contributing to system design. 1+ years of experience working with React and JavaScript/TypeScript for maintaining existing frontend components. Nice to have: Exposure to GraphQL (light usage). Experience with AI or automation workflows . Familiarity with caching technologies such as Valky or similar caching solutions. Responsibilities: Maintain existing backend systems. Build new features. Support automation initiatives (AI-driven extraction/config). Potentially develop tooling for AI prompts/models. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Back End Engineer with AI/LLM experince

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Senior Back End Engineer role with an AI/LLM focus, responsible for building scalable backend systems and leading the integration of AI capabilities into products and engineering workflows. The position combines hands-on backend development with designing MCP servers, RAG pipelines, and AI-driven automation. It requires driving advanced adoption of LLMs and AI tooling across the development lifecycle. 🗂️ Requirements: 5+ years backend or full-stack software engineering experience, Proficiency in at least one backend language: Python, Go, Node.js, TypeScript, or Java, Experience designing and building production REST or GraphQL APIs, Experience with distributed systems, Strong knowledge of relational databases such as PostgreSQL or MySQL, Experience with caching, queues, and event-driven architectures, Experience with AWS, GCP, or Azure, Experience with CI/CD, containerization, and infrastructure as code, Hands-on experience building or integrating MCP servers, Experience implementing RAG pipelines with embeddings and retrieval logic, Experience integrating LLM APIs in production environments, Experience building AI agents or agentic workflows, Experience with prompt engineering and LLM evaluation, Experience fine-tuning or customizing models, Experience automating testing, code review, or deployment using AI 📃 Skills: Python, Go, Node.js, TypeScript, Java, REST, GraphQL, PostgreSQL, MySQL, AWS, GCP, Azure, CI/CD, Docker, Kubernetes, MCP, RAG, LLM, OpenAI, Anthropic, LangChain, LangGraph, AutoGen, Pinecone, Weaviate, pgvector, Chroma 🏢 Description: Svitla Systems Inc. is looking for a Senior Back End Engineer with AI/LLM for a full-time position (40 hours per week) in Europe. Our client generates opportunities for innovation and enhances time and cost efficiencies for MVNOs, mobile operators, and businesses providing connectivity within the telecom ecosystem. You will not only deliver production-grade backend and full-stack systems, but also help lead the organization's adoption of progressive AI tooling and engineering practices. It is a hands-on engineering role with an AI-forward mandate: we want someone who pushes the team beyond passive AI use to build, integrate, and operationalize AI capabilities across our codebase, workflows, and products. Requirements 5+ years of experience in software engineering in backend or full-stack roles. Strong knowledge of at least one modern backend language (Python, Go, Node.js/TypeScript, Java, or similar). Experience designing and building production REST/GraphQL APIs and distributed systems. Extensive knowledge of databases (PostgreSQL, MySQL, or similar) and familiarity with caching, queues, and event-driven architectures. Knowledge of cloud environment (AWS, GCP, or Azure) and modern DevOps practices (CI/CD, containerization, infrastructure as code). Have experience not just using AI (as in using Claude, Cursor, and Codex), but also building an MCP server, understanding of the RAG and LLM, and LPM that can help automate the testing, etc. Strong written and verbal communication; able to mentor and influence peers. Hands-on experience with AI/LLM engineering, including at least several of the following: Building or integrating with MCP servers; Implementing RAG pipelines (embeddings, vector databases, retrieval logic); Working with LLM APIs (OpenAI, Anthropic, Google) in production; Building AI agents or agentic workflows (LangChain, LangGraph, AutoGen, or similar); Prompt engineering and LLM evaluation; Fine-tuning or model customization; Active, sophisticated use of AI coding assistants (Claude Code, Cursor, Codex, GitHub Copilot) - able to articulate workflows, limits, and best practices; Experience automating engineering processes (testing, code review, deployment) with AI. Nice to have Open-source contributions to AI/LLM tooling or the MCP ecosystem. Familiarity with vector databases (Pinecone, Weaviate, pgvector, Chroma). Background in telecommunications, networking, or SaaS infrastructure Familiarity with model evaluation frameworks and AI observability tools. Bachelor's or Master's in Computer Science or a related field. Responsibilities Design, build, and maintain scalable backend services and APIs supporting the platform. Contribute to full-stack feature development, collaborating with frontend, infrastructure, and product teams. Write clean, well-tested, production-ready code with strong attention to performance, reliability, and maintainability. Participate in architecture decisions, code reviews, and technical planning. Lead by example in advanced AI tool adoption — go beyond using Claude, Cursor, and Codex to shape how the team uses them actively. Design and build MCP servers to expose internal data sources, APIs, and tools to LLMs and AI agents. Architect and implement RAG systems for internal and product-facing use cases. Apply working knowledge of LLMs and LPMs to evaluate, fine-tune, and integrate models into engineering workflows. Build AI-driven automation for testing, code review, documentation, and operational workflows. Mentor engineers on effective AI tool usage, prompt engineering, and AI-augmented development practices. Evaluate emerging AI tools, frameworks, and platforms; recommend adoption strategies. 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 workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior .NET Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time .NET/C# Developer role with DevOps focus, responsible for backend development, cloud deployment, and infrastructure automation. The position involves managing AWS environments, Kubernetes clusters, and CI/CD pipelines while supporting application migration. The role combines software engineering with cloud and DevOps practices in an Agile environment. 🗂️ Requirements: Strong knowledge of .NET and C#, Experience with AWS cloud services, Experience with Terraform for infrastructure as code, Practical knowledge of GitOps and Argo CD, Experience managing Kubernetes clusters, Experience with Kafka for messaging and streaming, Experience building and maintaining CI/CD pipelines in GitLab, Knowledge of PostgreSQL administration and optimization, Experience working in Scrum/Agile methodologies, Proficiency with Jira and Confluence, Ability to conduct code reviews, Technical English proficiency 📃 Skills: .NET, C#, AWS, Terraform, GitOps, ArgoCD, Kubernetes, Kafka, GitLab, PostgreSQL, Scrum, Jira, Confluence 🏢 Description: Svitla Systems Inc. is looking for a . NET/C# Developer with DevOps expertise for a full-time position (40 hours per week) in Poland. The ideal candidate will support application migration, development, oversee cloud environments, and automate CI/CD pipelines. Requirements/Skills: Strong knowledge of .NET/C# Experience with Amazon Web Services (AWS) Ability to build and manage infrastructure as code using Terraform Practical knowledge of GitOps and deployment management with Argo CD Experienced in creating and maintaining Kubernetes (K8s) clusters Familiar with Kafka for queuing and data streaming Skilled in working with CI/CD pipelines and code repositories in GitLab Good understanding of database administration and optimization with PostgreSQL Experience working with Agile methodologies (Scrum / Agile) Proficiency in Jira and Confluence Experience conducting code reviews Ability to create technical and user documentation Technical English skills for reading documentation and communicating within an international team Responsibilities: Developing and maintaining backend services using .NET / C# Deploying and managing applications in AWS Building and maintaining Infrastructure as Code with Terraform Managing deployments using GitOps practices and Argo CD Working with Kubernetes (K8s) to deploy and manage containerized applications Implementing and maintaining CI/CD pipelines in GitLab Working with Kafka for messaging and data streaming Managing and optimizing PostgreSQL databases Participating in Agile/Scrum processes Conducting code reviews and maintaining technical documentation 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!

Technology

Svitla Systems

Middle/Senior .NET Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time .NET/C# Application Developer role focused on backend development, cloud deployment, and DevOps practices in AWS. The position involves application migration, infrastructure as code with Terraform, Kubernetes cluster management, and CI/CD automation using GitLab and Argo CD. The role combines software engineering with cloud and DevOps responsibilities in an Agile environment. 🗂️ Requirements: Strong knowledge of .NET and C#, Experience with AWS cloud services, Ability to build and manage infrastructure as code using Terraform, Practical experience with GitOps and Argo CD, Experience creating and maintaining Kubernetes clusters, Experience with Kafka for messaging and data streaming, Experience implementing and maintaining CI/CD pipelines in GitLab, Knowledge of PostgreSQL administration and optimization, Experience working in Agile/Scrum methodology, Proficiency with Jira and Confluence, Ability to conduct code reviews, Ability to create technical and user documentation, Technical English proficiency 📃 Skills: .NET, C#, AWS, Terraform, GitOps, ArgoCD, Kubernetes, Kafka, GitLab, PostgreSQL, CI/CD, Scrum, Jira, Confluence 🏢 Description: Svitla Systems Inc. is looking for a . NET/C# Application Developer with DevOps expertise for a full-time position (40 hours per week) in Poland. The ideal candidate will support application migration, development, oversee cloud environments, and automate CI/CD pipelines. Requirements/Skills: Strong knowledge of .NET/C# Experience with Amazon Web Services (AWS) Ability to build and manage infrastructure as code using Terraform Practical knowledge of GitOps and deployment management with Argo CD Experienced in creating and maintaining Kubernetes (K8s) clusters Familiar with Kafka for queuing and data streaming Skilled in working with CI/CD pipelines and code repositories in GitLab Good understanding of database administration and optimization with PostgreSQL Experience working with Agile methodologies (Scrum / Agile) Proficiency in Jira and Confluence Experience conducting code reviews Ability to create technical and user documentation Technical English skills for reading documentation and communicating within an international team Responsibilities: Developing and maintaining backend services using .NET / C# Deploying and managing applications in AWS Building and maintaining Infrastructure as Code with Terraform Managing deployments using GitOps practices and Argo CD Working with Kubernetes (K8s) to deploy and manage containerized applications Implementing and maintaining CI/CD pipelines in GitLab Working with Kafka for messaging and data streaming Managing and optimizing PostgreSQL databases Participating in Agile/Scrum processes Conducting code reviews and maintaining technical documentation 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!