XX
Software Engineer - Compiler Systems for Machine LearningMETAUnited States

Cette offre d'emploi n'est plus disponible

XX

Software Engineer - Compiler Systems for Machine Learning

META
  • US
    United States
  • US
    United States

À propos

Join Our Team as a Software Engineer - Compiler Systems for Machine Learning! Are you passionate about cutting-edge technology and eager to make an impact in the world of deep learning hardware for AR/VR systems? We are on the lookout for a talented software engineer to help us develop a state-of-the-art compiler toolchain. You will play a crucial role in architecting, designing, and implementing a groundbreaking compiler and work alongside a dynamic team of experts in compiler technologies, machine learning, software, firmware, and ASICs. Your contributions will be integral in compiling PyTorch models into efficient binaries for our custom hardware accelerators. Your Responsibilities Will Include: Analyzing and designing high-performance compiler passes and optimizations while implementing code generation for machine learning accelerators.
Collaborating with algorithm research teams to map ML graphs to hardware implementations, model data flows, and perform cost-benefit analyses.
Assisting in developing machine-learning libraries, intermediate representations, export formats, and analysis tools.
Conducting thorough design and code reviews to enhance code performance and troubleshoot system issues.
Improving the efficiency, scalability, and stability of our toolchains.
Working alongside other compiler-focused teams to evaluate and integrate their innovations.
Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
2+ years of experience developing compilers, runtime, or optimizing code in related software.
Strong programming skills in Python and/or C/C++, with experience in development, debugging, testing, and performance analysis.
Experience in AI framework development or accelerating models on hardware architectures.
Preferred Qualifications: Effective communication and collaboration skills in a cross-functional team environment.
Familiarity with deep learning algorithms and techniques, such as convolutional and recurrent neural networks.
Experience working with mainstream machine-learning frameworks like PyTorch, MLIR, TensorFlow, or Caffe.
Compensation: The expected hourly rate is $74.04, with a salary ranging up to $217,000 per year plus bonuses, equity options, and benefits. Equal Opportunity: Meta is an Equal Employment Opportunity and Affirmative Action employer. We welcome applicants from diverse backgrounds and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, disability, or any other legally protected characteristics. Reasonable accommodations will be provided for candidates with disabilities during the recruitment process.
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.