Design, develop, and maintain scalable and robust machine learning systems, including hands-on work across model development, feature engineering, and deployment pipelines
Job Summary
Design, develop, and maintain scalable and robust machine learning systems, including hands-on work across model development, feature engineering, and deployment pipelines.
Lead technical architecture, system design (including low-level design), API design, and data modeling to deliver high-quality ML solutions.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model, and career development resources.
Matching Summary
Design, develop, and maintain scalable and robust machine learning systems, including hands-on work across model development, feature engineering, and deployment pipelines.
Skills & Requirements
Must-have
Java/Python/Scala & Data Structures
OOAD and design patterns
Spark and map-reduce
PyTorch and Tensorflow
ML development best practices
Code quality and testing
Nice-to-have
Operational excellence
Monitoring and incident response
Workflow orchestration
Data pipeline management
Real-time bidding systems
Key Requirements
Bachelor’s degree or equivalent professional experience
5+ years of relevant professional experience
Experience with Batch and Real Time Inferencing applications
Proven ownership and delivery of ML features and services