Software Engineer, C++

Posted Aug 28

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Profile models and introduce new hardware.

• Transform models and assess their performance.

• Lead decisions on cross-platform compatibility while mentoring the team on embedded-systems ML infrastructure.

• Design and enhance distributed ML inference systems for deployment from edge to cloud.

• Oversee performance engineering to optimize throughput and latency across diverse hardware.

• Manage resource strategies for memory-limited embedded environments.

• Create comprehensive frameworks for unit, integration, hardware-in-the-loop (HIL), and performance testing.

• Direct the architecture of CI/CD pipelines with automated hardware testing.

• Establish quality metrics and monitoring for production firmware releases.

• Propel cross-functional architectural decisions in collaboration with product, hardware, and data science teams.

• Conduct technical reviews and guide intricate system-design choices.

• Manage technical-debt reduction initiatives and long-term scalability planning.


⛳️ Requirements

• Over 5 years of experience in commercial software development.

• Strong proficiency in C++.

• Solid grasp of Computer Science fundamentals.

• Demonstrated experience with Agentic AI.

• Expertise in CMake, Bash scripting, and Linux command-line operations.

• Exceptional written and spoken proficiency in English.

• Experience in model conversion, quantization, and performance profiling is a plus.

• Familiarity with Python is an asset.

• Knowledge of Git and Jenkins is advantageous.

• Practical experience with AWS and Docker is a bonus.


🏝️ Benefits

• An environment promoting equal opportunities, a transparent and value-driven corporate culture, and a personalized approach to each team member.

• Competitive salary and benefits.

• Annual performance evaluations.

• Performance bonuses for individual accomplishments.

• Loyalty bonus acknowledging commitment to the company.

• Gig-contract opportunities.

• 21 paid vacation days each year.

• Paid public holidays in accordance with Ukrainian legislation.

• Access to corporate training, knowledge hubs, and complimentary English classes.

• Educational leave options.

• Medical insurance provided from the first day of employment.

• Sick leave and medical leave provisions.

• Remote work options available exclusively within Ukraine.

• Complimentary meals, fruits, and snacks when working in the office.

People also viewed

Shield AI10 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix12 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom13 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps13 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce15 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly18 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers