May 20, 2026
Senior Computer Vision Engineer
Senior • Remote
Warsaw, Poland
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!
Similar jobs you might like
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
Middle C++ Developer with Computer Vision
Mid
Remote
Warsaw, Poland
🏢 Summary: Full-time Middle C++ Computer Vision Developer role focused on building and optimizing real-time video processing and image reconstruction algorithms for advanced video collaboration hardware. The position involves developing high-performance computer vision solutions and deploying them on embedded and mobile platforms. Work includes designing efficient image-processing pipelines and production-grade C++ systems for embedded environments. 🗂️ Requirements: 4+ 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, Strong knowledge of OOP and OOD, Deep understanding of computer architecture, Strong background in Computer Vision, Knowledge of image processing techniques, Understanding of ML models for computer vision, Strong mathematics and geometry fundamentals, Advanced knowledge of Linux 📃 Skills: C++, Linux, ARM, GPU, iOS, Android, Raspberry, Odroid, OOP, OOD, ComputerVision, ImageProcessing, MachineLearning, Mathematics, Geometry, Inpainting, Segmentation, Denoising, Reconstruction 🏢 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!
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/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 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 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 Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time Senior Full Stack Engineer role building and scaling a high-throughput cloud platform for call tracking, marketing attribution, real-time analysis, and AI-driven workflows. The position involves hands-on development across backend and frontend systems, contributing to architecture, integrations, and production stability in a fast-moving startup environment. The engineer will work closely with founders to deliver scalable, reliable features with strong ownership and minimal oversight. 🗂️ Requirements: Senior-level full stack engineering experience in production environments, Strong backend development experience with Node.js, Strong frontend development experience with React or similar frameworks, Experience designing and maintaining complex web applications and APIs, Experience with relational databases and production data models, Knowledge of PostgreSQL or similar relational databases, Understanding of REST APIs and distributed system design, Experience integrating third-party APIs and external systems, Ability to debug and troubleshoot production systems, Experience balancing scalability, performance, and maintainability 📃 Skills: Node.js, React, JavaScript, PostgreSQL, SQL, REST, APIs, Redis, Python, HTML, CSS, Git, Cloud, AI 🏢 Description: Svitla Systems Inc. is looking for a Senior Full Stack Engineer for a full-time position (40 hours per week) in Europe. Our client is building an advanced cloud platform for call tracking, marketing attribution, real-time call analysis, and intelligent workflow automation in the pay-per-call and lead generation space. The company is in a hypergrowth phase and is actively scaling both its product platform and engineering capability. The platform combines high-throughput infrastructure, deterministic backend systems, real-time integrations, and AI-driven functionality to support transcription, summarization, extraction, scoring, and increasingly sophisticated agent-enabled workflows. You'll operate with a high degree of independence and make meaningful contributions across both backend and frontend systems. It is a hands-on senior engineering role for someone comfortable working directly with founders, shipping quickly, solving difficult production problems, and contributing to architectural and implementation decisions in a fast-moving startup environment. This role is best suited to an engineer with strong technical depth, sound judgment, product awareness, and the ability to move quickly without creating unnecessary technical debt. The right candidate will not need a heavy process, extensive oversight, or narrow task-by-task direction. This person should be able to step into an evolving system, understand the broader technical and business context, and deliver high-quality work in a practical, efficient way. The engineer will work closely with the founders and the rest of the engineering team, contributing directly to core product and platform development. The client has made it clear that they value engineers based on their performance in a real working environment, not on artificial interview exercises or theoretical problem-solving detached from production realities. Requirements: Strong experience as a Senior Full Stack Engineer, with clear ownership of both backend and frontend production systems. Solid experience in backend engineering with Node.js in real-world production environments. Expertise in frontend engineering with React or similar modern JavaScript frontend frameworks. Understanding of design, build, and maintain complex web applications and APIs that support meaningful business workflows. Strong experience working with relational databases, application data models, and production data access patterns. Knowledge of PostgreSQL or similar relational database technologies in production systems. In-depth understanding of REST APIs, asynchronous workflows, distributed integration patterns, and service-based application design. Experience integrating with third-party APIs and external systems in production environments. Ability to work effectively in evolving codebases and make good engineering decisions without requiring excessive structure or hand-holding. Expertise in debugging and troubleshooting across application logic, integrations, and production issues. Ability to balance delivery speed with long-term maintainability in a startup or high-growth environment. Nice to have: Experience working in startup or hypergrowth environments where engineers are expected to take ownership and move quickly. Familiarity with Redis, caching strategies, job processing, or event-driven application behavior. Exposure to Python and collaboration with AI or data-oriented systems. Experience building or supporting systems with high throughput, near-real-time workflows, or operationally sensitive business logic. Background in AdTech, MarTech, call tracking, attribution platforms, lead generation systems, or analytics-heavy products. Experience building internal operational tooling and admin workflows for technical or business users. Exposure to cloud-native environments and scalable distributed systems. Experience collaborating closely with technical founders, product leadership, or senior engineering stakeholders. Responsibilities: Design, build, and maintain production-grade application features across both backend and frontend systems, with strong attention to scalability, performance, reliability, and maintainability. Develop backend services and APIs using Node.js to support platform capabilities such as workflow orchestration, system integrations, feature logic, internal tooling, and real-time operational processing. Build and enhance frontend applications using React or similar modern frontend technologies to support dashboards, management interfaces, internal tools, and user-facing platform capabilities. Take ownership of significant technical areas and deliver solutions with minimal day-to-day oversight, while collaborating closely with founders and other senior engineers. Work on systems that support high-volume workflows, external integrations, and operationally important product capabilities where responsiveness and reliability matter. Implement and maintain integrations with external partner platforms, APIs, and data-driven systems, including CRM platforms, call-tracking systems, and other third-party services that are central to the product ecosystem. Contribute to architectural discussions and technical decisions related to application structure, data flow, performance optimization, maintainability, and production stability. Investigate and resolve production bottlenecks, system issues, and integration challenges in a practical, efficient manner. Collaborate with AI and data engineering team members where needed to connect backend and frontend product capabilities with intelligent workflows such as transcription, data extraction, scoring, or analytics-driven features. Help establish sound engineering patterns and raise the quality bar as the team scales, including code quality, implementation discipline, and pragmatic technical decision-making. Participate in a fast-moving engineering culture where new features, experiments, and improvements are shipped continuously. 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 (Python/Angular/React) Engineer
Senior
Remote
Poznan, WP, Poland
🏢 Summary: Full-time Senior/Staff Full-Stack Engineer role focused on building an AI-enabled operational monitoring and decision-support platform for cold-chain logistics. The position involves hands-on architecture design, backend and frontend development, and leadership in creating scalable, event-driven AWS cloud systems. The engineer will shape technical standards, integrate IoT and analytics data, and deliver secure, high-availability applications in an evolving, early-stage environment. 🗂️ Requirements: Bachelor's degree in Computer Science, Computer Engineering, or similar, 8+ years of software engineering experience, Strong proficiency in Python for backend and serverless development, Commercial experience with Angular and/or React, Experience with high-load and scalable systems, Hands-on experience with AWS Amplify, Experience designing and consuming GraphQL and RESTful APIs, Deep knowledge of AWS services (Lambda, API Gateway, DynamoDB, S3, Step Functions, CloudWatch, Secrets Manager), Experience with relational and NoSQL databases, Experience with event-driven architectures and messaging systems, Experience with caching technologies, Understanding of application security (OAuth2, JWT, API security best practices), Experience with backend and frontend testing frameworks, Experience with Infrastructure as Code and Docker, Experience designing and maintaining CI/CD pipelines, Knowledge of HIPAA or HITRUST compliance requirements 📃 Skills: Python, Angular, React, TypeScript, AWS, Lambda, FastAPI, API Gateway, DynamoDB, S3, StepFunctions, CloudWatch, SecretsManager, AppSync, GraphQL, REST, PostgreSQL, SQS, SNS, EventBridge, Kafka, Redis, ElastiCache, OAuth2, JWT, Cognito, pytest, Jasmine, Karma, Cypress, Playwright, Terraform, CloudFormation, CDK, Docker, GitHubActions, CodePipeline, Amplify 🏢 Description: Svitla Systems Inc. is looking for a Senior/Staff Full-Stack Engineer(Python/Angular/React) for a full-time position (40 hours per week) in Europe. Our client is a global developer of technology platforms that develop temperature control products. You'll serve as the anchor engineer for a new AI-enabled operational monitoring and decision-support platform in the cold-chain shipping space. It is a senior, hands-on leadership role for a builder who can help shape the initial architecture, define engineering standards, and lead the technical implementation of a platform that integrates IoT telemetry, shipment workflow data, operational analytics, and future AI-driven capabilities. It's not a maintenance role, nor is it a narrowly defined feature factory position. This individual must be comfortable operating in an early-stage environment where requirements are evolving, business priorities are closely tied to real-world operational outcomes, and the engineering team must help translate business and logistics workflows into scalable software systems. The right candidate will be equally comfortable discussing architecture with technical stakeholders, refining platform direction with business leadership, building backend APIs, and guiding the structure of internal operational dashboards and exception-management tools. Requirements: Bachelor's degree in Computer Science, Computer Engineering, or similar 8+ years of software engineering experience with meaningful depth in both backend and frontend development. You should be strong in at least one side and comfortable contributing to the other. Strong proficiency in Python for backend and serverless development (Lambda, FastAPI, or similar). Experience with front end technologies (Angular and/or React) Commercial experience with high-load systems and scaling systems Hands-on experience with AWS Amplify for hosting, authentication, and connecting frontend applications to cloud services. Strong experience designing, building, and consuming both GraphQL APIs (AWS AppSync preferred) and RESTful APIs. Understanding of query optimization, subscriptions, versioning, and documentation (OpenAPI/Swagger). Deep knowledge of AWS services, including Lambda, API Gateway, DynamoDB, S3,Step Functions, CloudWatch, and Secrets Manager. Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB). Experience building event-driven systems using message queues and streaming services (SQS, SNS, EventBridge, Kafka). Familiarity with caching layers like Redis or ElastiCache. Solid understanding of security across the stack, including OAuth 2.0, JWT, API rat limiting, input validation, XSS prevention, CSRF protection, and secure token storage on the client side. Experience building test suites on both sides of the stack. Backend testing with pytest or similar, frontend testing with Jasmine, Karma, Cypress, Playwright, or similar. Experience with frontend performance profiling, Core Web Vitals optimization, and bundle analysis is a plus. Experience collaborating with stakeholders to build data pipelines, or integrate AI-driven features into production systems. Working knowledge of HIPAA or HITRUST compliance requirements for healthcare applications, including audit logging, PHI handling, data encryption, and secure session management. Comfortable with Infrastructure as Code (Terraform, CloudFormation, or CDK) and containerization (Docker). Experience with CI/CD pipeline design and implementation (GitHub Actions, AWS CodePipeline, Amplify CI/CD, or similar). Strong analytical and problem-solving skills with a focus on delivering polished user experiences backed by reliable infrastructure. Excellent communication skills and experience working in Agile environments. Responsibilities: Design, develop, and maintain fullstack applications with Python on the backend and Angular with TypeScript on the frontend, all deployed on AWS. Build and optimize serverless backend services using AWS Lambda, API Gateway, DynamoDB, S3, and Step Functions. Develop responsive, accessible frontend interfaces using Angular, with AWS Amplify for hosting, authentication (Cognito), and API integration. Design and integrate both GraphQL (AppSync) and RESTful APIs, handling everythin from backend implementation to frontend consumption, ensuring efficient data fetching, error handling, and state management. Architect data models, database schemas, and service-to-service communication patterns for complex business domains. Build and maintain event-driven architectures using SQS, SNS, EventBridge, o similar messaging services to support reliable, decoupled system communication. Implement caching strategies on both the backend (Redis, ElastiCache) and frontend (query caching, local state) to improve performance across the stack. Design and implement secure authentication and authorization flows using OAuth 2.0, JWT, and AWS Cognito, covering both server-side validation and client-side token management. Own features end-to-end, from database schema and API design through to the Angular components and user interactions that bring them to life. Collaborate closely with product managers, backend engineers, frontend engineers, and data science/ML teams to define system architecture, UI/UX requirements, and technical approach. Develop scalable, multi-tier cloud architectures with a focus on high availability and disaster recovery. Implement and maintain CI/CD pipelines for both frontend and backend deployments using tools like GitHub Actions, AWS CodePipeline, Amplify CI/CD, or similar. Build and maintain comprehensive test suites across the stack, including backend unit and integration tests (pytest) and frontend testing (Jasmine, Karma, Cypress, or Playwright). Establish and maintain structured logging, monitoring dashboards, error tracking, and alerting to support production reliability and fast incident response across both backend services and frontend applications. Participate in on-call rotations and lead incident response when production issues arise, including root cause analysis and follow-up improvements. Conduct code reviews and mentor junior engineers, fostering a culture of continuous learning and quality. Design and integrate AI-driven solutions within cloud infrastructure, working closely with stakeholders, build data pipelines, and create intuitive interfaces for AI-powered features. Implement cost optimization strategies and FinOps practices to manage cloud spending effectively. Stay current with emerging AWS services, Angular ecosystem updates, frontend tooling, and industry trends to continuously improve the technology stack. Document development processes, system architecture, component libraries, and key decisions for knowledge sharing. 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 AI Quality Analyst
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time Senior AI Quality Analyst role focused on evaluating, testing, and improving AI/ML models across their lifecycle. The position involves designing evaluation strategies, performing error and adversarial analysis, managing datasets, and ensuring model safety, reliability, and performance. You will drive actionable insights to enhance model quality and testing processes. 🗂️ Requirements: Proven experience in QA, testing, or data analysis in AI/ML domain, Strong understanding of ML lifecycle and AI model failure modes, Hands-on experience with data annotation and data validation, Experience managing large datasets for model evaluation, Experience with bug-tracking and test case management tools, Ability to design evaluation benchmarks and test cases, Experience in error analysis and defect triage, Ability to set up and maintain testing environments 📃 Skills: AI, ML, QA, Python, Jira, DataAnnotation, DataValidation, ErrorAnalysis, RedTeaming, TestAutomation, Datasets, ComputerVision, Benchmarking, Scripting 🏢 Description: Svitla Systems Inc. is looking for a Senior AI Quality Analyst for a full-time position (40 hours per week) in Europe. The AI Quality Analyst is a critical role responsible for ensuring the performance, safety, and reliability of our cutting-edge AI/ML models. You will be at the forefront of our development lifecycle, designing and executing comprehensive evaluation strategies to identify model weaknesses, potential biases, and critical edge cases. This role requires a blend of analytical rigor, technical aptitude, and deep curiosity about how AI models behave in real-world scenarios. You will not only find bugs but also provide actionable insights that drive model improvement and guide our research and development efforts. Responsibilities Evaluation Strategy & Benchmark Development: Create and manage a comprehensive set of test cases and evaluation benchmarks. Identify potential failure points, including edge cases, adversarial inputs, and bias sources. Error Analysis & Failure Triage: Perform systematic error analysis to categorize failures and find underlying patterns. Triage defects, prioritize by severity and impact, and collaborate with the development team for resolution. Data Sourcing & Curation: Gather, curate, and manage high-quality datasets for model testing and evaluation. Conduct data annotation and validation to maintain data integrity. Exploratory & Adversarial Testing (Red Teaming): Conduct unscripted exploratory testing to detect unexpected model behaviors. Engage in red teaming exercises to challenge models and uncover safety and security vulnerabilities. Test Environment Management: Set up, maintain, and troubleshoot testing environments to ensure reliable evaluation pipelines. Reporting & Insights: Analyze test results and create clear, actionable reports for technical and non-technical audiences. Convert complex findings into tangible recommendations for model improvements. Process Improvement: Participate in review sessions and help enhance testing methodologies, tools, and quality assurance processes. Qualifications and Skills Proven experience in quality assurance, testing, or data analysis, preferably in the AI/ML domain. A deep understanding of the machine learning lifecycle and common failure modes of AI models. Hands-on experience with data annotation, data validation, and large dataset management. Meticulous attention to detail and a methodical approach to problem-solving. Strong analytical skills, with the ability to identify patterns in data and draw meaningful conclusions. Excellent communication skills, with the ability to clearly document bugs and articulate complex technical issues. Experience with bug-tracking systems (e.g., Jira) and test case management tools. Nice to have Basic scripting skills (e.g., Python) for test automation and data manipulation. Familiarity with computer vision or other specific AI domains relevant to our work.