Software Engineer – AI/ML – Learning and Sustainability
Company | |
---|---|
Location | New York, NY, USA |
Salary | $141000 – $202000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Mid Level, Senior |
Requirements
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
- 1 year of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
Responsibilities
- Implement solutions in one or more specialized machine learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing.
- Train machine learning models and optimize quality through training data, prompts, reinforcement learning (RL), hyperparameters, or architecture changes. Work with team leaders and product managers to define quality goals.
- Generate new ideas for product improvements, partnering with engineers from Search / LearnX, and researchers from DeepMind.
- Evaluate trained models through autoraters, human evaluation and live experiments. Define and refine evaluation methods as necessary.
- Develop in a changing and ambiguous environment, embracing an iterative approach to manage quality issues effectively.
Preferred Qualifications
- Master’s degree or PhD in Computer Science or related technical field.
- 2 years of experience with data structures or algorithms.
- Experience developing accessible technologies.
- Experience in machine learning or adjacent fields (e.g. information retrieval, natural language processing, computer vision).