Senior Software Engineer – Advanced Algorithms

Ask.com - Oakland

Posted 625 days ago
  • Experience
    Mid-Senior level
  • Job function
    Engineering
  • Employment type
    Full-time
  • Industry
    Internet
  • Job ID
    3792402

This is a preview of the Senior Software Engineer – Advanced Algorithms job at Ask.com. To view the full job listing, join LinkedIn - its free!Join LinkedIn - its free!

About this job

Job description

Summary
 
Ask.com is seeking qualified candidates for the position of Senior Software Engineer. Join our team of senior level engineers responsible for the design and development of Ask.com’s analytics infrastructure, tools, and distributed systems platform.
 
Responsibilities

  • Design and implementation of advanced computer algorithms for Internet search and document analysis using distributed computing technology, to scale up to process hundreds of terabytes of datasets and clusters of hundreds of machines.
  • Design and research of data analysis tools and models to improve relevance of search results and provide insights into the large datasets.
  • Developing tools and utilities to maintain high system availability, monitor data quality, and provide statistics.
  • Analyzing and improving the performance of the distributed data processing system.
  • Applying graduate-level research and analysis skills to propose and implement innovative ways to process, understand, and utilize the data.

Desired Skills and Experience

Required Experience

  • BA/BS in computer science, computer engineering or related technical field and 3 years experience in job offered or computer-related occupation.
  • Advanced degrees such as MS or Ph.D in computer science, computer engineering or related technical field preferred but not required.
  • Any suitable combination of education, experience or training is acceptable.

 
Technical Skills

  • Solid understanding of algorithmic complexity and capability of developing high-performance data structures and algorithms.
  • Extensive experience in the design and development of large-scale parallel and distributed systems.
  • Solid understanding of operating systems, including scheduling, file systems, threads, IPC, and memory management.
  • Solid understanding of computer networking and TCP/IP.
  • Substantial knowledge of UNIX/Linux, including development environment, command utilities, and OS kernels.
  • Effective problem solving and presentation skills.

 
Professional Skills

  • Strong programming skills (C/C++, Java), demonstrated by 3+ years of professional experience.
  • Fast prototyping skills and familiarity with scripting languages, such as bash, Perl, and Python are a plus.
  • Experience with Map-Reduce, Hadoop, HBase, or Hive is a big plus.
  • Experience with databases, Oracle, MySQL is a plus.
  • Background and interest in Data Mining, Modeling, and Analysis are also a plus.

About this company

Ask.com

About Us  

Join the #1 brand and top Web property focused on answering people’s questions. At Ask.com, we’re building a next-generation Q&A service – spanning both the Web and mobile devices -- that combines the power of search with insight from real users. Our proprietary algorithms crawl the web for question and answer pairs (400 million and growing), fueling one of the biggest Q&A databases on the Web.  This unique technology, combined with answers from real users in our community, makes Ask.com the most comprehensive Q&A service around. At Ask, we empower each individual to succeed, communicate their ideas, and take action. When you work here, you know your contributions will have a direct and immediate impact on the company. We are serious about creating and maintaining a company culture that is both innovative and fun, and we’re looking for great people to come join our team.

Other jobs at Ask.com

View more jobs at Ask.com

Similar jobs

View all jobs like this

This is a preview of the Senior Software Engineer – Advanced Algorithms job at Ask.com. To view the full job listing, join LinkedIn - its free!Join LinkedIn - its free!

People also viewed