Senior Algorithm Python Engineer
תיאור המשרה
We are seeking a highly skilled and experienced Algorithm Python Engineer to join our team. In this role, you will collaborate on developing innovative solutions from concept to implementation and help drive the next major revolution in the computing landscape.Responsibilities Design and implement compiler passes and optimizations across the full compilation pipeline.
Improve output quality: resource utilization, communication cost, and execution latency. Debug and fix correctness issues and regressions in a multi-stage compiler. Develop and maintain algorithms such as graph clustering and graph alignment.
Write thorough unit and integration tests and maintain CI health. Participate in design reviews and contribute to technical decisions.Requirements: B.Sc. or Masters degree (or equivalent industry experience) in Computer Science, Electrical Engineering, or a related field. 5+ years of professional software engineering experience. Solid software development experience, spanning engineering practices and algorithmic thinking.
Strong background in graph algorithms and data structures. Familiarity with agile development workflows. Ability to understand and work with hardware concepts such as instruction encoding and data routing.
Proficiency in Python with strict typing practices (mypy, linting tools). Clear and effective written and verbal communication. Able to thrive both independently and within a collaborative team.This position is open to all candidates.
¿Te interesa este puesto?