Our team focuses on deploying AI/ML algorithms on embedded devices and host environments. We build and maintain end-to-end solutions that combine business logic, machine learning pipelines, and infrastructure, enabling ML models to run efficiently on real hardware. We are an engineering group working at the intersection of embedded devices and scalable software platforms, building solutions that serve millions of end users. Our work emphasizes robustness, reliability, and sustainable long-term architecture.
Job Summary
We are looking for an intern who is eager to learn, curious about embedded systems and IoT, and motivated to work with real production-level ML infrastructure. In this role, you will support the existing infrastructure used to run ML algorithms in host environments and on embedded devices. You will contribute to improving current solutions, implementing new features, and validating changes on hardware with specific constraints. With mentorship from experienced engineers, you will gain hands-on experience working on systems that have real impact at scale.
Responsibilities and Duties
— Build firmware and flash embedded devices based on different chipsets — Assist in improving and extending infrastructure for running ML algorithms in host environments — Write and maintain tests for new and existing functionality — Validate improvements on embedded devices and analyze results — Participate in technical discussions, solution design sessions, and code reviews — Collaborate with team members to understand system architecture and best engineering practices
Qualifications and Skills
— Basic knowledge of C++ — Familiarity with CMake — Experience working with Linux and basic Bash commands — Willingness to learn and work with embedded systems and IoT devices — Ability to understand technical documentation and follow engineering guidelines — Good written and spoken English
Nice to have
— Python — Git and collaborative development workflows — Docker or containerized environments — CI/CD tools (e.g., Jenkins) — Basic understanding of cloud platforms (e.g., AWS)
We offer multiple benefits that include
— The environment of equal opportunities, transparent and value-based corporate culture and an individual approach to each team member — Competitive compensation and perks — Gig-contract (6 months) — 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation — Medical insurance is provided from day one. Sick leaves and medical leaves are available — Remote working mode is available within Ukraine only — Free meals, fruits, and snacks when working in the office.