Senior Applied Scientist Job Description
We are seeking a highly skilled Machine Learning Expert to lead the development and deployment of advanced solutions. This is an excellent opportunity for someone who combines strong technical expertise with leadership capabilities and a passion for building high‑impact solutions. The successful candidate will influence the technical direction of the team, collaborate closely with Product and Engineering partners, and drive innovation across data‑driven initiatives.
Responsibilities
- Lead end-to-end development and deployment of Machine Learning models to solve complex business problems.
- Write and maintain clean, efficient, scalable code following industry best practices.
- Analyze large-scale datasets to extract insights and support data‑informed decision‑making.
- Apply state‑of‑the‑art ML methodologies, including deep learning and modern frameworks, to build robust models.
- Take ownership of key system components and influence the broader technical strategy.
- Collaborate with cross‑functional stakeholders to design deployable, production‑ready ML solutions.
- Mentor junior scientists and engineers, fostering team expertise and growth.
- Contribute to organizational technical leadership through patent filings and publications in top‑tier venues.
Requirements
- 5+ years of industry experience in applied Machine Learning.
- Master's degree or PhD in Computer Science, Machine Learning, Statistics, Operations Research, or a related field.
- 3+ years of experience building, deploying, and managing ML and deep learning models in production at scale.
- Deep understanding of ML best practices (A/B testing, pipelines, feature engineering, experiment design).
- Strong knowledge of algorithms and techniques such as gradient boosting, deep neural networks, transformers, and optimization methods.
- Experience in Computer Vision; experience in Causal Inference is highly desirable.
- Expertise with Python scientific libraries (NumPy, pandas, Polars) and ML frameworks (PyTorch, TensorFlow, Keras, Scikit-Learn).
- Strong data engineering skills and comfort working with large-scale datasets.
- Experience with big data tools (Apache Beam, Kafka, Spark).
- Experience with cloud platforms: AWS, GCP, or Azure.
- Fluency in Python and SQL.
What We Offer
- A dynamic work environment with opportunities for growth and development.
- Collaborative teams with experts from diverse backgrounds.
- A competitive salary and benefits package.
- Ongoing training and education opportunities.
- The chance to make a meaningful impact on our business.