Senior Applied Machine Learning Engineer - Search & Recommendatio…
UpworkFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Yes, the position is fully remote.
Candidates need a degree in CS, Machine Learning, or equivalent experience, deep understanding of applied ML pipelines in production, experience with ML modeling techniques like ranking, embeddings, neural networks, and tree-based models, and 5+ years building and shipping ML systems with product impact.
This information is not specified in the job description.
The stack includes Go for real-time systems, Python for ML, Cassandra, MySQL, Redis, Google PubSub for data, Kubernetes on Google Cloud for infra, and OpenAI platforms with growing internal ML capabilities.
Strong candidates have 5+ years of experience shipping ML systems with product impact, expertise in production ML pipelines, and bonus experience in recommender systems, video understanding, or human-in-the-loop learning, especially if passionate about improving user safety.
Mobile app for real-time safety alerts
Citizen provides a mobile application that delivers real-time alerts about emergencies and incidents reported to 911. The app helps individuals, families, and communities stay informed about safety risks in their surroundings. It works by sending alerts within seconds of a 911 call or user report, allowing users to avoid dangerous areas and stay updated on incidents like robberies or road closures. Users can also contribute by sharing live video or updates, enhancing community awareness. Citizen stands out from competitors by focusing on real-time, user-generated content, which offers faster and more accurate information than traditional emergency alert systems. The goal of Citizen is to enhance personal safety and situational awareness for its users.