Machine Learning Software Engineer
Posted 2025-05-15Description:
Participate in engineering efforts to support R&D and machine learning initiatives
Design, implement, test, optimize and maintain features for internal/external customers in the form of robust libraries and software development kits
Learn about multi-platform software development, file formats & feature engineering, containerization and agile software development
Work with cutting edge technologies and languages across the entire development stack
Requirements: A rising senior, or graduate-level computer science student, graduating by August 2025 or equivalent experience Experienced with one or more of the following: Rust, C++, Python Basic Git experience Comfortable with either Linux, Windows or Mac Knowledge of appropriate algorithms to solve complex technical problems Interested in Machine Learning Bonus Points: Knowledge of file formats like PE, ELF, Mach-O, MS Office, Zip, Packers Familiar with software vulnerabilities and secure programming Familiar with cloud computing platform(s) AWS/GCP/Azure Contributions to the open source community (GitHub, Stack Overflow, blogging)
Benefits:
Remote-friendly and flexible work culture
Market leader in compensation and equity awards
Comprehensive physical and mental wellness programs
Competitive vacation and holidays for recharge
Paid parental and adoption leaves
Professional development opportunities for all employees regardless of level or role
Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections
Vibrant office culture with world class amenities
Great Place to Work Certified across the globe
Apply Job!