Software Engineer Systems Machine Learning - Frameworks

The Meta Game, Inc.
Bellevue, WA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Artificial Intelligence Artificial Neural Networks C++ (Programming Language) Computer Programming Python (Programming Language) Linux Kernel Machine Learning Performance Tuning Recommender Systems Software Engineering Pytorch Deep Learning
+2 more
Information Technology Optimization Algorithms

Job description

Experteer Overview In this role you help build and optimize the PyTorch-based AI framework stack for state-of-the-art inference hardware. You will contribute to core compilers, high-performance kernels, and acceleration on next-generation AI accelerators, enabling efficient models for Meta’s platforms. You’ll analyze models, implement compiler optimizations, and push performance and efficiency improvements at scale. This is an opportunity to shape how Meta ships impactful AI models across Ads, Reels, Feed, and more. Compensation / Benefits * Develop software stack focused on AI frameworks, compiler stack, and kernel development for AI accelerators * Contribute to PyTorch AI framework core compilers to support new hardware and optimize performance * Analyze neural networks and implement compiler optimization algorithms * Accelerate next-generation deep learning models (e.g., recommender systems, GenAI, CV, NLP) * Performance tuning and optimization of DL framework and components Tasks * Python and C/C++ programming skills * Experience in AI framework development or accelerating deep learning models on hardware architectures * Bachelor in Computer Science (or equivalent practical experience); degree completion before joining * Must obtain and maintain work authorization in country of employment Key requirements *

Requirements

_ Python and C/C++ programming skills * Experience in AI framework development or accelerating deep learning models on hardware architectures * Bachelor in Computer Science (or equivalent practical experience); degree completion before joining * Must obtain and maintain work authorization in country of employment Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:36 min

Exploring high-level Python frameworks for accelerated enterprise artificial intelligence

Paul Graham Paul Graham · LIVE

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

1:15 min

Overcoming the challenges of modifying Linux kernel code

Ayesha Kaleem · WWC 2023

1:25 min

Distinguishing artificial intelligence from deep learning

Sam Witteveen · Coffee With Developers

2:28 min

Selecting framework languages and building AI portfolios

Ekaterina Sirazitdinova · LIVE

4:41 min

Replacing PyTorch with ONNX runtime for AWS Lambda deployments

Marek Suppa · LIVE

Videos

See all

Related articles

See all