AM
Salary
$250K
Hiring from
United States
Work type
Remote
Posted
Is this job info correct?

542,623 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

A Medium Corporation dba Medium seeks Staff Engineer, Machine Learning in Dover, DE.

Duties: Responsible for the engineering success and impact of the Medium Recommendations application. Act as the subject matter expert for machine-learning backend, including: Technical design and architecture for the feature store and rex backend service; Create, maintain, and update backend logic for core recommender system features; Proactive recommendations stack for privacy, security, and cost issues, in order to optimize for performance and cost; and Act as technical expert for ML Ops within the company. Lead major technical and product feature development projects related to machine learning. Propose, plan, and execute on large-scale improvements of our tech stack and product. Break down complex projects into simple systems that can be planned and built by other engineers. Set technical direction for teammates. Represent large ideas and get buy in from cross-functional peers on them. Ensure tight collaboration between teams on technical plans across many projects. Ensure knowledge is shared across teams to appropriate people, at the right level, and right medium. Mentor multiple engineers and take steps to support the growth and success of teammates. Raise the quality of those around them. Work with manager to provide and implement ideas on how to improve the team. Participate in the once-monthly, weeklong on-call rotation.

Requires a Bachelor’s or foreign equivalent degree in Computer Science, Math, Machine Learning, Applied Mathematics or in a closely related field and 5 years of experience in the job offered or in a software engineering-related occupation. Alternatively, employer will accept a Master’s or foreign equivalent degree in Computer Science, Math, Machine Learning, Applied Mathematics or in a closely related field and 4 years of experience in the job offered or in a software engineering-related occupation. Any suitable combination of education, training and/or experience is acceptable. Position requires experience in each of the following skills: 1) 4 years of experience in Python; 2) 4 years of experience in Golang Engineering; 3) 4 years of experience in Machine Learning Backend Engineering including Machine Learning platform design (architecture concepts and best practices), ETL/ELT pipelines, Fluency in Python, Golang, and JavaScript, ML libraries such as TensorFlow, HuggingFace Transformers, and scikit-learn, end-to-end deployment of ML models, including containers/docker, Kubernetes, GitHub Actions, and AWS systems, and third-party tools including DataDog, Grafana, Looker, Mode, Snowflake, ScyllaDB; 4) 3 years of experience in Expertise in recommendation systems (Medium Recommendations System (Recs), Two-Tower Architecture, Retrieval systems, and Medium-specific Business Logic); 5) 2 years of experience in Machine Learning Algorithms including Neural embedding architectures for user and item representation learning in shared latent spaces, Approximate nearest neighbor algorithms for efficient candidate retrieval at scale, Gradient boosted decision trees and deep learning ranking models for multi-stage scoring, Contrastive learning and negative sampling strategies for training two-tower architectures, Multi-objective optimization algorithms for balancing engagement, diversity, and business metrics, and Statistical methods for online experimentation and causal measurement of recommendation quality; 6) Specialization in machine learning, backend software engineering, devops / infrastructure work (keeping high-performance, high-uptime systems running), high-performance engineering, collaboration with applied scientists / mathematicians.

Full-Time Telecommuting permitted.

40 hours/week. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at https://www.jobpostingtoday.com/ Ref #54952.

Salary Range
$250,000—$250,000 USD

Similar jobs