Senior ML Engineer

Senior ML Engineer

This job is no longer open
In a world where many social apps measure their success by time spent online, Raya is a technology company focused on providing utility. Our iOS only app is a tool for discovery of and access to exciting people, events, opportunities and recommendations globally. We believe that by marrying great software with a membership-based community built around core values of trust, creativity, and reciprocity, we can provide solutions that have heretofore been impossible.

As a Machine Learning Engineer, you will be responsible for developing, testing, deploying and scaling machine learning models. You possess strong analytical and programming skills, along with deep knowledge of machine learning algorithms and techniques. You love to stay informed of the latest advances in artificial intelligence and machine learning to ensure we apply those techniques at Raya.

Raya’s team includes the 3rd designer of Facebook, one of the first 10 engineers at Venmo, the PM who launched the like button, the engineer who founded Flipagram and a lot of other amazing people. We prioritize learning and teamwork and love giving people the opportunity to champion big challenges and grow into better versions of themselves. A great candidate believes in Raya’s vision, which is to enrich lives by fostering relationships through quality, in person interactions.

We offer comprehensive medical and dental coverage, $50 a day food delivery budget, equity based employment, a great culture, learning opportunities, unlimited vacation, 12 weeks paid parental leave, and we pay all employees $1,000 a year to go somewhere in the world that they’ve never been because of our values of human connection, empathy, and curiosity. You can see more at the bottom of our careers page: https://careers.rayatheapp.com/

What You'll Do:

    • Machine Learning Model Development: Design, implement, and optimize machine learning models for various use cases, such as feed ranking, content and context understanding, recommendation engines, and more
    • Data Processing and Feature Engineering: Preprocess and clean data for use in machine learning models. Develop and implement feature extraction and selection techniques to improve model performance
    • Model Evaluation and Validation: Implement rigorous evaluation processes to assess the accuracy and effectiveness of machine learning models. Refine and iterate on models to optimize performance based on evaluation metrics
    • Model Deployment and Integration: Deploy machine learning models into production environments using vendors such as Databricks or AWS. Integrate models with existing systems and applications to drive business value
    • Algorithm Research and Development: Stay informed of the latest advances in machine learning and artificial intelligence. Develop novel algorithms and techniques to solve complex problems
    • Scalable Machine Learning Infrastructure: Design and implement scalable machine learning infrastructure, including data storage and processing pipelines. Optimize infrastructure for efficient model training and inference
    • Collaboration and Communication: Work closely with product managers, data scientists, and other stakeholders to understand business needs and deliver impactful solutions
    • Act as the authoritative expert in ML and provide guidance to data scientists, PMs and more regarding the practical aspects of model design and its implications In the app and to our users.
    • Mentor other team members in adopting a rigorous DevOps approach to maintain and/or improve ML platform components and services health and quality

Requirements

    • 5+ YOE minimum
    • Ample experience in machine learning, data science, or related fields at different companies
    •  High level of familiarity with Apache Spark
    • Knowledge of MLFlow
    • Strong programming skills in Python or other relevant languages
    • In-depth knowledge of machine learning algorithms and techniques
    • Familiarity with popular machine learning frameworks, such as TensorFlow or PyTorch
    • Experience with big data processing tools like Snowflake, Mode, Hadoop, Spark, or similar technologies
    • Familiarity with cloud platforms (AWS, GCP, or Azure, Databricks) and their machine learning services
    • Strong problem-solving skills and the ability to think critically and creatively
    • Excellent communication and teamwork abilities

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.