The job in short
Full-stack software development.
PythonC++Machine learningComputer visionPyTorchTensorFlow
Details
- Found
- 21 d ago · posted 2022-11-29
- Location as listed
- Seattle, Washington, US
- Role
- Full-Stack Engineer
- Source
- The company’s own careers site
Full description
Create state-of-the-art machine learning development tools and software libraries. Design software libraries to assist in building and executing machine learning models. Develop computer algorithms to complete specific software tasks for cutting edge computer vision, speech and machine learning experiences for the end users of our software stack. Build compiler toolchain to translate, convert and optimize machine learning models. Define and build user-facing application programming interfaces and software packages to enable users to interact with software. Interact with customers as needed and provide engineering roadmap in order to assist in prioritization of deliverables.
Key Qualifications
• Writing compiler code and optimizations including graph passes
• Performance optimization using hardware-software co-design
• Performant in C++, Python
• Experience with open-source machine learning frameworks such as PyTorch or Tensorflow
• Writing performance and scalable software stack
Education & Experience
Bachelor's degree or foreign equivalent in Computer Science or related field.
Full-Stack Engineer jobs in Seattle, Washington · Full-Stack Engineer jobs in the United States · Remote Full-Stack Engineer jobs in the United States