About the job
Design and build Machine Learning (ML) models with optimization engines. Productionize and deploy models for real-world application. Review code and designs of teammates, providing constructive feedback. Collaborate with Product and cross-functional teams to brainstorm new solutions and iterate on product. Design architecture of ML systems and workflows. Design and productionize model infrastructure and systems to improve model performance. Build algorithmic solutions in production, make practical tradeoffs among algorithm sophistication, compute complexity, maintainability, and extensibility in production environments. Take on business problems, translating them into ML plus Optimization formulation, identifying the right next steps to improve model performance, and delivering business impact. Own and deliver technically challenging, multi-quarter projects end to end. May telecommute.
Responsibilities
Design and build Machine Learning (ML) models with optimization engines.
Productionize and deploy models for real-world application.
Review code and designs of teammates, providing constructive feedback.
Collaborate with Product and cross-functional teams to brainstorm new solutions and iterate on product.
Design architecture of ML systems and workflows.
Design and productionize model infrastructure and systems to improve model performance.
Build algorithmic solutions in production, make practical tradeoffs among algorithm sophistication, compute complexity, maintainability, and extensibility in production environments.
Take on business problems, translating them into ML plus Optimization formulation, identifying the right next steps to improve model performance, and delivering business impact.
Own and deliver technically challenging, multi-quarter projects end to end.
Qualifications
Minimum
Building and improving predictive models and optimizers;
Advanced modeling packages such as Tensorflow or PyTorch;
Statistical analysis and data engineering techniques;
Model architectures and tech stack;
Designing, developing, optimizing, and productionizing machine learning solutions for complex, high-impact problems;
Programming languages such as Python;
Accessing databases in a production environment;
Leveraging distributed compute frameworks to enable scalable computation.
Preferred
No preferred qualifications listed.