Software Engineer V {18732-1}

Software Engineer V {18732-1}

Job Title Software Engineer VREQ-18732-1Type: W2 Contract.Duration: 6 Months with conversion or extension.Location: Menlo Park CAClient: Social Media*Must be authorized to work in the US* Job description and responsibilities:You will be working in a small team of computer architects looking at existing and future next-generation architectures for machine learning. The team is fast-paced in nature and there is a lot of scope for learning and making a major impact on our Company. The team is looking for a self-motivated developer with C/C++ and Python background who has prior experience with machine learning. The primary responsibilities of this role are as follows:Development of distributed-memory parallel implementations for operators from the upcoming machine learning networks.Running these operators on the developed models and analyzing performance.Explore hardware architectures for potential performance bottlenecks to improve hardware performance in the developed architecture models.Development of high level/roofline architectural models.Required qualifications:Proficiency in C/C++ and PythonPrevious experience with one of the below areasNeed some experience working at system levelGood understanding of optimization for hardwareHigh Performance computingParallel programming or distributed programming (e.g., writing algorithms on GPUs, multicore CPUs, Vector cores or SIMD architectures)Optimization for given HW platform (CPU or GPU)Preferred qualifications/Great to Have:Familiarity pytorch.X86 architecture.Algorithm design/development background.Experience with machine learning frameworks such as Caffe2 and Pytorch is a plus.Understanding of general computer architecture is a plus.Familiarity with Intel Vector API is a plus.Familiarity with ARM Neon or SVE API is a plusFamiliarity with high performance IO to block device is a plus.Team player with excellent communication skills and desire to tackle challenging problems.** No data scientists** 

No Comments

Sorry, the comment form is closed at this time.