Senior Software Engineer - Machine Learning - Time Series
Team: Applied ML
Location: Sunnyvale, CA
ABOUT THE ROLE
Petuum is seeking outstanding MS or PhD-level engineers in machine learning management, distributed systems, deep learning, natural language understanding, and other related fields. You will be part of a team of world-class engineers, designers, and scientists, working together to democratize the building and deployment of AI and Machine Learning systems. You will have ownership over the projects you work on and have the flexibility to influence the design and execution of your team’s work. A hard-working entrepreneur spirit is highly valued and rewarded in the company.
What You Will Do:
Design, implement and evaluate new models and software prototypes to solve problems in machine learning and systems engineering.
Create software design and programming support to machine learning projects.
Implement and evaluate machine learning algorithms.
Report and present software developments including clear and efficient status and results both internally and externally, verbally and in writing.
Architect and implement software libraries.
Experience leading a team of Machine Learning Engineers, Data Scientists, and Software Engineers.
Review code and mentor junior engineers on best practices.
Build the code architecture on which any future development might be based on.
Other duties as assigned.
What You’ve Already Done:
You have a Master's Degree in Computer Science or related quantitative field. A Ph.D. or equivalent practical work experience is a plus.
You have 4+ years of experience.
Experience with implementing statistical or machine learning algorithms, algorithm design and software engineering.
Experience in machine learning, recommendation systems, pattern recognition, analytics or artificial intelligence. Proven ability to translate insights into business recommendations.
Experience with filesystems, server architectures, and distributed systems is a plus.
Startup experience is a plus.
What You Already Know:
Languages: Python, C++
What We Offer for your Valuable Work:
Petuum offers Medical, Dental, Vision, Life/Disability, Paid Time Off, Parental Leave, and more.
Petuum is a welcoming workplace that considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status. Petuum is an at-will employer.