Position: Lead/Senior Software Engineer
Company: Sloboda Studio
Experience required: 5y
English level: upper

Requirements:
-Python/C/C++ working knowledge
-Understanding of hardware concepts (how CPUs work, memory, caches etc)
-Experience in hardware/software co-debug methodologies
-Understanding of OS-level & low-level programming
-Expert knowledge of SW engineering, good understanding of development methodologies
-System architecture concepts
-Prior experience with AI/ML

Responsibilities:
-Contribute to the system architecture
-Participate in project evaluations, customer discussions
-Build automated workflows and its various components
-Develop, debug and test AI software components
(schedulers, inference engines, memory mappers etc.)
-Port to various hardware platforms
-Develop, improve and implement benchmarking
-Maintain and improve CI/CD flows