Quality Assurance Automation Engineer

Luxoft Poland
  • Post Date: October 6, 2024
  • 16895
  • Applications 0
  • Views 3
Job Overview

✅ The offer is addressed to individuals working in Poland ✅
Project Description:
Join a dynamic and innovative team that is pushing the boundaries of technology in the field of machine learning and AI. We are working on cutting-edge software and hardware integration projects, focusing on optimizing performance, enhancing power efficiency, and ensuring the highest standards of software quality. You will be part of a global team, contributing to the development and testing of AI-based inference software and machine learning models.
Responsibilities:
Participate in product and software requirement reviews with engineering teamsDesign, develop, execute, and maintain tests for inference and machine learning software stack based on product requirements and microarchitectural specificationsDevelop and craft detailed test plans based on microarchitectural specifications and drive test plan reviews with software engineering teamsMonitor inference and training performance, as well as power consumption across various stack versions and hardware IPs, by defining and tracking verification metricsResearch and implement verification methodologies to enhance automation, productivity, and efficiencyCollaborate with teams across multiple geographic locationsWork in diverse environments including Hypervisors, Containers, Linux, and WindowsDevelop and deliver training materials on new features and test methodologiesStay updated on the latest AI technologies, emerging tools, and industry best practices
Mandatory Skills Description:
• Strong Computer Science fundamentals and problem-solving skills• Strong programming skills in at least two of the following scripting languages: Python, Javascript, Bash, PowerShell• Strong understanding of applied machine learning using current ML Frameworks: Pytorch, Tensorflow, ONNX, CNTK, R, etc.; Exposure to C/C++, Go, Rust a plus• Good understanding of multi-core compute hardware and device driver fundamentals• Good knowledge of computer virtualization technologies: Hyper-V, KVM, LXC, Docker, K8, etc.• Good knowledge and experience working with OS SDK/developer tools in Linux, Windows• 4+ years of relevant experience
Nice-to-Have Skills Description:
BS/MS in Computer Engineering, Computer Science or equivalent
Languages:English: B2 Upper Intermediate

Job Detail
Shortlist Never pay anyone for job application test or interview.