Job added in hotlist
Applied job
Contract job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Mountain View, CA
View more jobs in California

Job Details

Software Engineer - Machine Learning

Company name

Mountain View, CA, United States

Employment Type

Engineering, It

Posted on
Jan 07,2019

Valid Through
Apr 22,2019

Apply for this job



We are looking for an experienced Machine Learning engineer to join our growing engineering team. At Quora, we use Machine Learning in various parts of the product - feed ranking, spam detection, topic and user recommendations etc. As a Machine Learning expert, you will have a unique opportunity to have high impact by advancing these systems, as well as uncovering new opportunities to apply Machine Learning to the Quora product. You will also play a key role in developing tools and abstractions that our other developers would build on top of.


Improve our existing Machine Learning systems using core expertise

Identify new opportunities to apply Machine Learning to different parts of the Quora product

Work with other engineers to implement algorithms in an efficient way

Take end to end ownership of Machine Learning systems - from data pipelines and training, to realtime prediction engine.


5 years of industry experience in Machine Learning or related field

Deep understanding of mathematical foundations of Machine Learning algorithms

Previous experience building end to end Machine Learning systems

Strong coding and debugging skills in C/C

Experience with scripting languages (Bash, Python)

MS or PhD in Computer Science, Engineering or a related technical field

Love of the Quora product

Company info

Website :

Company Profile
Quora’s mission is to share and grow the world’s knowledge. A vast amount of the knowledge that would be valuable to many people is currently only available to a few — either locked in people’s heads, or only accessible to select groups. We want to connect the people who have knowledge to the people who need it, to bring together people with different perspectives so they can understand each other better, and to empower everyone to share their knowledge for the benefit of the rest of the world.

Similar Jobs:
Software Engineer, Firmware, Machine Learning
Location : Mountain View, CA
Software Engineer, Firmware, Machine Learning Mountain View, California - USD Unspecified Posted: Friday, 18 January 2019 Apply See more jobs like this Minimum qualifications: * BS degree in Computer Science or related technical f...
Cloud Technical Marketing Engineer, FlashArray
Location : Mountain View, CA
Cloud Technical Marketing Engineer, FlashArray Mountain View, California Full Time Posted: Friday, 18 January 2019 Apply See more jobs like this Our ambitious goal of helping innovators build a better world with data started in 20...
Engineering Manager - Timelines Quality
Location : San Francisco, CA
San Francisco, CA Who We Are: Twitter is looking for an engineering leader to oversee quality for the home timeline. The team’s mission is to show users the content they care about. We build relevance and machine learning models a...