Welcome to Tinder, the world’s most popular dating app. We are looking for a highly skilled and passionate Staff Software Engineer, Machine Learning to join our dynamic team. If you have a strong background in machine learning and a passion for building innovative products, then we want you on our team. As a Staff Software Engineer, you will have the opportunity to work on cutting-edge technology and help us revolutionize the way people connect and find love. Join us and be a part of shaping the future of online dating.
Develop and implement machine learning algorithms and models to improve user experience and match quality on the Tinder app.
Collaborate with cross-functional teams to identify and prioritize areas for improvement in the app’s machine learning capabilities.
Lead and mentor a team of software engineers, providing guidance and support in implementing machine learning solutions.
Stay up-to-date with the latest advancements in machine learning and bring new ideas and techniques to improve the app.
Work closely with product managers to understand business goals and translate them into technical requirements for machine learning features.
Conduct thorough testing and debugging of machine learning models to ensure accuracy and reliability.
Collaborate with data scientists and data engineers to gather and preprocess data for training and testing of machine learning models.
Troubleshoot and resolve any technical issues related to machine learning models in a timely manner.
Participate in code reviews and ensure high-quality, scalable and maintainable code is delivered.
Continuously monitor and improve the performance of machine learning models to ensure the best possible user experience.
Where is this job?
This job is located at Palo Alto, CA, USA
Job Qualifications
Bachelor’s Or Master’s Degree In Computer Science, Data Science, Or A Related Field.
Minimum Of 5 Years Experience In Software Engineering, With A Focus On Machine Learning.
Proficiency In Programming Languages Such As Python, R, Or Java.
Strong Understanding Of Machine Learning Algorithms And Techniques, Including Deep Learning And Natural Language Processing.
Experience With Big Data Technologies And Frameworks, Such As Hadoop, Spark, Or Tensorflow.
Required Skills
Data Analysis
Team Management
Agile Methodology
Deep Learning
Data Visualization
Cloud Computing
Natural Language Processing
Algorithm Development
Statistics
Programming Languages
Neural Networks
Predictive
Soft Skills
Communication
Conflict Resolution
Customer Service
Emotional Intelligence
Leadership
Time Management
Creativity
Teamwork
Adaptability
Problem-Solving