Description
Team Summary
Our team consists of four software engineers and one development manager. Our main team specialization is AI/ML algorithm deployment on various embedded devices. With a focus on quality and flexibility, our team builds long-term on-device and host solutions including business logic, algorithms, and infrastructure related to ML pipelines.
Job Summary
We are seeking an experienced Software Engineer with deep expertise in IoT ecosystems and machine learning infrastructure. This role will lead the architectural design and strategic evolution of our ML algorithm execution platform in host environments, driving innovation across two critical domains: optimizing existing distributed systems and pioneering next-generation capabilities.
Responsibilities and Duties:
- Profile models and bring up new hardware.
- Convert models, and measure their performance.
- Drive cross-platform compatibility decisions and mentor team on embedded systems ML Infrastructure Leadership Design and optimize distributed ML inference systems for edge-to-cloud deployment.
- Lead performance engineering for throughput/latency optimization across heterogeneous hardware Own resource management strategies for memory-constrained embedded environments.
- Quality Engineering & Testing Strategy.
- Design comprehensive testing frameworks (unit, integration, HIL, performance).
- Own CI/CD pipeline architecture with automated hardware testing.
- Establish quality metrics and monitoring for production firmware deployments.
- Technical Leadership Drive cross-functional architecture decisions with product, hardware, and data science teams.
- Lead technical reviews and provide guidance on complex system design challenges.
- Own technical debt reduction and long-term scalability planning
Qualifications and Skills:
- 5+ years of commercial software development experience.
- Strong command of C++ and solid understanding of Computer Science fundamentals.
- Proven experience with Agentic AI
- Proficient in CMake, Bash scripting, and Linux command-line operations.
- Excellent written and spoken English proficiency.
Nice to have:
- Experience with model conversion, quantization, and performance profiling.
- Knowledge of Python
- Familiarity with Git and Jenkins.
- Hands-on experience with AWS and Docker.
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. Annual performance review
- Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company
- Gig-contract
- 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves
- 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
Similar jobs
Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern techn…
Job Summary We are a distributed team that develops motion detection features for both Cloud and Edge environments, ensuring high performance and adaptability for diverse deployment needs. You can choose to focus on eith…
Team Summary Our embedded software engineering team's mission is to craft reliable, high-performance solutions that reach millions of homes worldwide within the home security market. We follow agile development methodolo…
Job Summary We are looking for a Lead Applied Scientist to join our Research team. In this role, you will drive full-cycle research development in the sensors domain and report directly to the Head of Research. You will…
Team Summary Our distributed team is looking for an experienced Applied Scientist with a strong background in Large Language models to develop high-performance Generative AI features across Cloud and Edge environments. J…
Location: Lviv, Ukraine Company Overview Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and ship AI co-workers that integrate into enterprise operati…
Team Summary Our AI QA team provides end-to-end testing solutions of complex AI-driven features, hardware sensors supporting AI functionality, and large-scale cloud and embedded systems. We bring proven experience in bot…
Est. 6,500 EUR
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 mill…
Team Summary Our AI QA team provides end-to-end testing solutions of complex AI-driven features, hardware sensors supporting AI functionality, and large-scale cloud and embedded systems. We bring proven experience in bot…
Company Background Our client is a leading global provider of advanced analytics, technology solutions, and clinical research services for the life sciences industry. The company combines large-scale healthcare data with…
Est. 114,000 USD
We are seeking an ML Engineer who will assist in constructing a system to validate data and ML models. The ideal candidate should be intelligent, contemplative, and composed. They should not rush through tasks, instead d…
Team Summary The team develops cutting-edge methods and circuit solutions for reducing the energy consumption of battery-powered devices. We focus on creating comprehensive power models and rigorously testing samples at…
Team Summary Our AI QA team provides end-to-end testing solutions of complex AI-driven features, hardware sensors supporting AI functionality, and large-scale cloud and embedded systems. We bring proven experience in bot…
Team summary The Internal Innovations team leads the strategic evaluation, productization, and commercial expansion of emerging products across our technology ecosystem. Operating through cross-functional engineering pod…
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading s…
About the Team Our Systems Engineering team builds the foundation of our technology stack. We manage global hybrid cloud environments, core networking, and enterprise services, ensuring they remain scalable, highly avail…
Est. 80,000 EUR
Our client is a fast-growing European fintech company in the business spend management space. We're looking for a Senior Applied AI Engineer to design, build and ship customer-facing AI features end-to-end. Responsibilit…
Team Summary Our team specializes in testing complex embedded systems for high-performance video capture, streaming, and CV/AI-driven processing. We support two key efforts: developing a next-generation, highly secure vi…
Est. 120,000 EUR
N-iX is a global software development company founded in 2002, connecting over 2,400+ tech professionals across 40+ countries. We deliver innovative technology solutions in cloud computing, data analytics, AI, embedded s…
About Workato Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise…
Team Summary You will be joining a deeply user-centric UX Design & Research team, which consists of creative problem-solvers, designers, and researchers obsessed with understanding the "why" behind every user interac…
Est. 48,000 EUR
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 mill…
Est. 120,000 PLN
We are launching a strategic pool of AI specialists to accelerate the growth of our AI Practice and turn strong market demand into scalable, repeatable capabilities. This role goes beyond project delivery-it is about sha…
Est. 150,000 USD
We are looking for a highly motivated and results-driven Head of Data & AI to join our team full-time. In this strategic role, you will shape the vision, architecture, and delivery frameworks for Data Engineering, Da…
About the client Our customer is the European online car market, serving over 30 million monthly users and present in 18 countries. As part of their project, they are building an internal AI platform and are looking for…
Est. 5,000 EUR
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 mill…
Est. 55,000 EUR
We offer you the opportunity to join the leading Spanish company in the IT sector, with more than 25 years of experience and one of the most solid track records as a provider of technological solutions for companies. We…
Team Summary You will be joining a deeply user-centric UX Design & Research team, which consists of creative problem-solvers, designers, and researchers obsessed with understanding the "why" behind every user interac…
Company Overview Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and ship AI co-workers that integrate into enterprise operations and deliver measurab…
Est. 55,000 EUR
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 mill…