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!