Staff Software Engineer - Machine Learning

telenav

Staff Software Engineer - Machine Learning

Santa Clara, CA
Paid
  • Responsibilities

    Do you dream of what cars of the future will look like when you combine them with connectivity, a smartphone, and cloud services? Can you imagine uniting those dreams with a company that has the skills and relationships to make that a reality? If so, Telenav wants you! At Telenav, we believe the car is at the beginning of a massive innovation wave that mirrors what happened on the smartphone several years ago. Building on our long history of mobile and in-car navigation software and services, we are on a mission to make people’s lives less stressful, more productive and more fun when they’re on the go. We’re looking for a highly motivated Staff Software Engineer to join our growing Search team. RESPONSIBILITIES:

    • Design, model, validate and test algorithms by applying Machine Learning and Natural Language Processing techniques against various real-world datasets including behavioral data.
    • Improve existing products and create new ones by applying advanced algorithms and techniques.
    • Help develop roadmaps for application, assist with scoping and implementation for such products.
    • Analyze and optimize code for efficiency and performance.
    • Troubleshoot and resolve software defects and other technical issues.

    REQUIRED EXPERIENCE:

    • Master's degree in Computer Science or related with 5+ years of relevant industry experience
    • Solid knowledge of various Machine Learning techniques.
    • Expertise with Natural Language Processing, such as Named entity recognition, Part-of-speech tagging, Language Model etc.
    • Excellent Java and/or Python programming skills.

    DESIRED SKILLS OR EXPERIENCE:

    • Understanding of the internals of the state of the art Machine Learning techniques.
    • Development experience with Search technologies such as SOLR and/or Lucene or any other leading open source/commercial search engine.
    • Experience in using libraries/frameworks like tensorflow, caffe or nltk.
    • Experience with Big Data Technologies (MapReduce, Hive, Spark, Kafka, Yarn, Storm), understands the concepts and technology ecosystem around both real-time and batch processing in Hadoop

    ABOUT TELENAV Telenav is a leading provider of connected car and location-based platform services, focused on transforming life on the go for people — before, during, and after every drive. Leveraging our location platform, global brands such as Ford, GM, Toyota and AT&T deliver custom connected car and mobile experiences. Additionally, advertisers such as Nissan, Denny's, Walmart, and Best Buy reach millions of users with our highly-targeted advertising platform. To learn more about how Telenav's location platform powers personalized navigation, mapping, big data intelligence, social driving, and location-based ads, visit www.telenav.com.