Skip to content

Machine Learning Engineer – Modeling
Company | Block |
---|
Location | Oakland, CA, USA |
---|
Salary | $194500 – $343100 |
---|
Type | Full-Time |
---|
Degrees | PhD |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Minimum of 3 years of hands-on data analysis experience in full-time professional, data-heavy, and machine learning focused role
- An advanced degree (PhD preferred) in computer science or a similar technical field
- Strong engineering and coding skills, with the ability to write production code. Proficiency in Python required, Java and/or other languages optional
- Experience with Google Cloud Platform, Amazon Web Services or other cloud computing platforms
- Experience developing and deploying machine learning and statistical models
- Data visualization skills for ad-hoc and exploratory analysis
- Experience working with both technical and non-technical audiences
- A willingness to solve problems using whichever tool is most appropriate for the situation, balancing multiple business and technical constraints
Responsibilities
- Implement and deploy modeling approaches to grow new products, as well as careful application of advanced techniques for mature ones
- Use data science techniques to leverage new data sources for modeling, making sense of messy datasets and bringing clarity to business decisions
- Lead complex ML Operations and Infrastructure initiatives that advance our modeling capabilities (e.g. scaling data ingestion, enabling more complex neural networks, etc)
- Support team members in ad-hoc and scheduled updates to existing models, and help troubleshoot issues in a real-time production environment
- Work closely with product engineers within the product teams and broader Block/Square platform teams
Preferred Qualifications
- Experience with tree based models and gradient boosting is helpful but not required