Research Engineer

Job expired!

Join Our Team as a Research Engineer at Code Metal

At Code Metal, we are on the hunt for passionate and experienced Research Engineers to be a vital part of our dynamic research team. This is an exciting opportunity for candidates with a robust background in machine learning, programming, and applied research.

Role Overview

As a Research Engineer, you will work closely with a small, talented team exploring innovative projects in program synthesis and code transpilation. This role requires a blend of formal methods with cutting-edge deep learning architectures, such as graph neural networks and large language models.

Core Responsibilities

  • Design pioneering methods, tools, and infrastructure to advance the state of the art in program synthesis.
  • Define research objectives that are informed by practical engineering issues.
  • Manage and conduct experiments—design experimental setups, write reusable code, and oversee evaluations and results documentation.
  • Adapt conventional machine learning methods to leverage modern parallel environments like distributed clusters, multicore SMP, GPU, and cloud training platforms.
  • Collaborate with a distributed team to push project boundaries.
  • Contribute to scholarly publications and efforts in open-sourcing.

Required Qualifications

  • A Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field, or equivalent professional experience.
  • At least 3 years of experience in an applied research or development role focused on machine learning and deep learning.
  • A solid grasp of machine learning techniques and a proven track record in developing, scaling, and deploying machine learning models, especially in cloud or distributed computing environments.
  • Programming expertise in Python with hands-on experience in frameworks like PyTorch.
  • Familiarity with software engineering best practices such as version control (Git), code reviews, and CI/CD.

Preferred Qualifications

  • An advanced degree (Master’s or PhD) in Computer Science, Computer Engineering, or a relevant technical field.
  • Experience in generative AI or code generation technologies.
  • First author publications at prominent peer-reviewed AI conferences like NeurIPS, CVPR, ICML, ICLR, ICCV, and ACL.

Benefits

  • Competitive salary and benefits package, including Health Care Plan (Medical, Dental & Vision).
  • Retirement Plan options (401k, IRA).
  • Generous Paid Time Off, including uncapped vacation, plus sick days and public holidays.
  • Flexible hybrid work arrangement to best support your work-life balance.
  • Relocation assistance available for qualifying candidates.

If you are eager to contribute to cutting-edge research and development in machine learning and applied research, apply today to join our team at Code Metal as a Research Engineer. We look forward to having you on board!