Principal Engineer - Machine Learning

Responsibilities:

  • Innovation and optimization of core algorithms for online advertising system
  • Applying machine learning to optimize advertising algorithms, including:
    1. Ad ranking
    2. CTR prediction
    3. Auto classification

Requirements:

  • Solid background in mathematics and statistics;
  • Solid background in algorithms and data structures;
  • Proficiency in machine learning with strong practical experience in real applications;
  • Experience in massive data processing and analysis;
  • Experience with algorithm optimizations of large-scale advertising platforms preferred.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Principal Engineer - Advertising

Responsibilities:

  • Strategies for advertising platform and mechanism;

Requirements:

  • Solid background in mathematics and statistics;
  • Solid background in algorithms and data structures;
  • In-depth experience in data mining, machine learning, text analysis, search, recommendation systems, game theory;
  • In-depth understanding of and strong interest in the Internet advertising business model;
  • Design and research experience with large advertising system;
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Data Scientist

Responsibilities:

  • Discover intrinsic natures of users from big data, and analyze user behavior as well as their customized needs.
  • Develop new data attributes of users from existing data source and develop novel applications including data driven products based on that.
  • Develop data models/solutions to solve practical problems based on advanced statistical modeling, data mining, and machine learning methods. Develop innovative approaches to solve problems when classical techniques fail.
  • Collaborate with business partners and apply developed models to business.

Requirements:

  • Master or PhD degree in Statistics, Computer Science and Mathematics. Solid theoretical foundations in statistics, data mining and machine learning.
  • Affluent practical experience in data modeling (2+ years' experience preferred ).
  • Solid programming skills and proficient in at least one programming language, preferably R
  • Proficient in Hive\SQL
  • Experience with big data and Hadoop is a big plus.
  • Strong commercial sensitivity with strong data analysis techniques. Develop innovative and practical methods to solve the complicated business problems.
  • Strong communication and presentation skills.
  • Creative, willing to face challenges and responsible.
  • Team work spirit: honest, diligent, and rigorous.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Cloud Computing Architect

Responsibilities:

  • Responsible for the research and development of cloud computing and cloud storage platforms, building reliable and high performance storage and computing platforms for big data.
  • Participating in the design and development of the following system architecture: distributed storage systems, distributed and parallel computing systems.

Qualifications:

  • Master degree in Computer Science or information technology (or related technical major).
  • Experience in the design and implementation of large-scale distributed systems.
  • Proficiency in cloud computing, distributed computing, storage-related technology. Stay abreast of new technology offerings and best industry practices.
  • Proficiency in C/C++ programming on Linux platform, Experience with Shell or other scripting languages.
  • Familiar with commonly used algorithms, data structures, network programming and multi-threaded programming.
  • Excellent communication skills. Highly independent, open-minded and collaborative.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Data Warehouse Architect

Responsibilities:

  • Project planning, design and implementation of data warehouse
  • Data processing, modeling, ETL process design and implementation related to data warehouse;
  • Involving in business data analysis, system analysis and modeling, system specification and product roadmap
  • Leading and training data systems engineers to improve team efficiency and productivity
  • Participating in the Group's data warehouse planning, design and implementation

Requirements:

  • Strong experience in data development, data warehouse, data mining, data systems design and related applications.
  • Proficient in big data computing, online computing, online services, data synchronization and other related skills.
  • Experience with the Internet and data processing, in-depth understanding of data modeling and abstraction.
  • Strong communication skills, ability to learn, strong problem-solving skills; very strong personal influence, team spirit.
  • Experience with big data analysis preferred. Hadoop a plus.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Data Mining Expert

Responsibilities:

  • Responsible for architecture design of large-scale distributed data processing and machine learning procedures for massive data
  • Leading the team to ensure stability and efficiency of data algorithms and business applications;
  • Leading the team to follow recent development trends in the industry and timely applying relevant algorithms;
  • Closely working with analysis team to provide reliable, secure, efficient algorithms for data analysts;
  • Collaborating with business unit to improve efficiency of business operations via providing agilely applicable applications.

Requirements:

  • Domain knowledge in one of the areas of statistics, machine learning, NLP, recommendation system
  • Excellent communication skills and team management experience
  • Proficiency in c/c++ / java. Experience in perl, python, shell script programming preferred
  • Experience in distributed systems (Hadoop) and algorithm design, as well as incremental algorithm implementation.
  • Statistical modeling experience /SAS experience /R language experience preferred.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Principal Software Engineer (Hadoop)

Responsibilities:

  • Designing, implementing, and optimizing large-scale distributed computing system or file storage system
  • Providing distributed computing solutions for business problems

Requirements:

  • Proficient in Java or C++, proficient in network programming and multi-threaded programming
  • Proficient in data structures and algorithms, strong skills in algorithm analysis and engineering implementation
  • Familiar with distributed computing design paradigm, experience with large-scale system design and implementation
  • Strong hands-on experience in hadoop, MapReduce and other parallel computing, or HDFS distributed file system
  • Good team player, strong communication skills, passionate about solving challenging problems
  • Capable of mentoring junior engineers at technical level
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Principal Engineer / Principal Researcher - Mobile

Responsibilities:

  • Responsible for the architecture design, research and development of mobile products
  • Explore new mobile technologies and breakthroughs

Requirements:

  • Experience with speech recognition, Speech synthesis, Voice algorithm, semantic analysis and language modeling
  • Experienced in big data mobile client technology architecture
  • Experienced in data mining, handling of large volume of data and user behavior study based on data analysis. Outstanding technology achievements/breakthrough in wireless data area is a big plus.
  • Experienced in machine learning and natural language processing. Hands-on experience with product development of mobile search.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Research Scientist

Responsibilities:

  • Responsible for algorithm research, algorithm platform optimization, and product strategy for Taobao search platform.
  • Provide valuable service to customers via in-depth data analysis and data mining.
  • Key driver for search technology upgrade and company growth through constant improvements of search algorithms, platform and products.

Requirements:

  • Ph. D in machine learning, information retrieval, large-scale data mining, recommendation system or other relevant areas.
  • Expert in relevance ranking algorithm on search or advertising, massive data analysis, user behavior understanding and mining, recommendation system and other related areas.
  • Multiple years of practical research and development experiences in Internet domain with solid proven track records.
  • Experience on applying the machine learning and data mining technology to real industrial problems.
  • Self-learning, innovative and collaborative.
  • Hands-on capability on designing analytical and computation model based on real data.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Search System Architect

Responsibilities:

  • Optimization and innovation of search system architecture such as:
    1. Distributed offline system and online system based on in-memory index
    2. Dynamic deployment and scheduling
  • Improving system-wide end-to-end efficiency
  • Continuously improving and optimizing hardware operation and maintenance costs
  • Collaborating with algorithm team for driving product innovation
  • Chairing or participating in the biennial major system re-architecture

Requirements:

  • In-depth experience in the field of search or distributed systems
  • Multiple years of experience in well-known Internet companies with strong track records
  • Strong ability to learn
  • Strong problem solving skill for challenging problems
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Security Strategist

Responsibilities:

  • Develop and drive the security strategy
  • Provide security support to company’s product and service offering

Requirements:

  • Minimum of 5 years experience with security management and hands on technical experience
  • Experience in designing and implementing security policies, strategy and architecture. Experience in implementing risk assessment methodologies to manage and lead information risk assessments.
  • Experience with Information Security, Risk Management and industry standards such as IEC\ISO27001:2005, NIST SP 800-53 and CSA guide
  • Experience with cloud computing architecture and cloud security
  • CISSP, IEC \ ISO 27001:2005 LA certification a plus
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Security Management

Responsibilities:

  • Responsible for security technology and attack tracking research and solution design
  • Responsible for the company's overall security system planning and implementation

Requirements:

  • Expert knowledge on a variety of security attack and defense technology (penetration testing, vulnerability detection);
  • Working experience on system planning and solution implementation in security areas for large-scale enterprises;
  • Self-motivated and proactive on collecting security requirements and proposing solutions;
  • Being a good team player with strong communication skills.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Principal Engineer – Cloud Computing Security

Responsibilities:

  • Responsible for the design and development of security system for cloud computing platform;
  • Responsible for the design and development of application security products and solutions for cloud computing;
  • Lead the team to accomplish complex projects.

Requirements:

  • 3 years of software development experience, familiar with data structures and algorithms, proficient in C/C++ programming.
  • Experience with Linux / Unix operating system. Design and development experience of large-scale, high-performance system in Linux / Unix environments.
  • Good teamwork and leadership skills.
  • Good understanding of Java, Python or other scripting languages.
  • In-depth understanding of the current security trends, security threats, and various offense and defense technologies.
  • Technical expertise and hands-on experience in one or more of the following areas: cloud computing security, wireless security and transaction security.
  • Being responsible for overall security system and product solutions on one security area for a large enterprise.
  • Experience in programming competitions in the area of security products, large-scale high-performance systems, and algorithms is preferred.
  • Mandarin proficiency required.

To apply, submit your resume and cover letter here.

Email this page Bookmark this page