Staff Engineer – Machine Learning
poshmark · Chennai
Job description
About the role
Poshmark’s Big Data team is a central player in the organization, building a world‑class platform to democratize data and fuel business initiatives. The Staff Engineer, Machine Learning will design next‑generation algorithms and systems that have critical impact on the product and user experience for millions of members.
Key responsibilities
- Explore large datasets, research and develop algorithms/models to solve interesting business problems.
- Design and code highly scalable machine‑learning applications processing large volumes of data.
- Collaborate with data science, business, and engineering teams to deliver ML‑based data products across the company.
- Develop best practices and tools to enable robust delivery of features.
- Design and improve architecture to ensure horizontal scalability at all layers.
Required profile
- Strong background in Machine Learning with deep understanding of algorithms and modeling techniques.
- 8+ years of overall software development experience, including at least 5 years applying Machine Learning to concrete problems.
- Great coding skills and experience with Big Data technologies and ML frameworks such as SparkML, TensorFlow, PyTorch, and Keras.
- Understanding of distributed systems and large‑scale engineering challenges is a plus.
Required skills
- Scala
- Python
- MongoDB
- Redshift
- Druid
- Airflow
- Jenkins
- Spark
- SparkML
- Kinesis
- TensorFlow
- PyTorch
- Keras
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 7 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
poshmark
Chennai