Sr Engineer - Interactive Compute
Core
Build and maintain scalable Interactive Compute platform capabilities to support Data Scientists and engineers in developing applications using JupyterLab and similar technologies.
Role type
Senior IC machine learning platform engineer
Builds
Interactive Compute platform features, JupyterLab applications, and production compute capabilities for Data Scientists and Analysts
Domain
Retail technology, MLOps, cloud computing
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, API development, relational databases, NoSQL, Spark, Hadoop, JupyterLab, Kubernetes, Docker, Jenkins, Git
Preferred skills
Spring Boot, MLOps, machine learning concepts, DevOps practices
Technologies
JupyterLab, Spark, Hadoop, Kubernetes, Docker, Jenkins, Git, Spring Boot
Responsibilities
Lead design, implementation, and maintenance of Interactive Compute platform capabilities; Develop applications to improve development experiences for Engineers, Data Scientists, and Analysts; Build and maintain scalable, reliable, and efficient Compute capabilities; Implement monitoring and logging tools to ensure optimal system performance; Create and maintain technical documentation for users
Seniority
Senior, hands-on IC