Senior Machine Learning Scientist
Boston, Massachusetts, United States
ASUS Robotics & AI Center
The ASUS Robotics & AI Center is a research and development laboratory focused on creating innovative technology with a global reach. By breaking technological barriers, we push forward the fields of robotics, AI, cyber-physical systems, and...The ASUS Robotics & AI Center is seeking an experienced and talented Senior Machine Learning Scientist to join our global research and development team. This role is critical to driving the development, fine-tuning, and deployment of advanced machine learning solutions, including foundation models, that power the next generation of AI and robotics technologies.
We are looking for a proactive leader with deep expertise in machine learning, a proven ability to lead teams and workflows, and a passion for tackling complex challenges. The ideal candidate will bring enthusiasm for innovation, a strong foundation in AI technologies, and a commitment to delivering scalable and reliable solutions within a collaborative, multidisciplinary environment.
- Supervise, lead, and mentor teams of machine learning scientists and engineers.
- Lead the productization of machine learning workflows, ensuring scalability, reliability, and efficiency in production environments.
- Ensure that training and evaluation address realistic usage scenarios and that the trained models are fit for purpose.
- Research, fine-tune, and deploy large-scale foundation models for diverse real-world applications.
- Design automated ML pipelines for training, evaluation, and deployment, incorporating MLOps best practices.
- Coordinate the design and implementation of data collection strategies and compute infrastructure for fast experimentation.
- Work with data infrastructure engineers to build top-notch data infrastructure and tools.
- Continuously improve fast experimentation, iterations, and exploratory data analysis to reduce time to market.
- Write clean, maintainable, and well-commented source code, adhering to modern software development practices.
- Work in a cross-functional team that takes ownership of the full software lifecycle.
- Independently read relevant literature and share your insights and knowledge with other stakeholders.
- Collaborate with other teams to make optimal software architecture design decisions.
Requirements
- Master’s degree or PhD in computer science.
- 5+ years of industry work experience.
- Exceptional academic track record with expertise in data science, statistics, machine learning, and/or artificial intelligence.
- Expertise in deep learning frameworks such as TensorFlow and/or PyTorch. Hands-on experience with training deep learning models such as CNN, RNN, graph NN, and/or foundation models. Familiarity with traditional machine learning models.
- Familiarity with computer vision, NLP, and/or multimodal models.
- Exceptionally strong understanding of fundamentals and problem-solving skills.
- Strong verbal and written communication skills.
- Understanding of software development best practices, including coding standards, code reviews, design patterns, source control management, and test automation.
- Programming skills in C++, Python, JavaScript, and/or Go.
- Flexibility to attend virtual meetings with the Taiwan-based team at least three nights per week and occasionally travel to Taipei for team collaboration and project needs.
- Willingness to work in an office at least three days per week.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Computer Science Computer Vision Data analysis Deep Learning EDA JavaScript Machine Learning ML models MLOps NLP PhD Pipelines Python PyTorch Research RNN Robotics Statistics TensorFlow
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.