SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Director of Software Engineering

Company: Appen
Location: San Francisco
Posted on: February 16, 2020

Job Description:

Appen is the world's leading innovative technology company, providing high-quality language and data services for machine learning and artificial intelligence. Appen is headquartered in Sydney, Australia and has subsidiaries in United States, United Kingdom, Philippines, and China. Appen has more than 20 years of experience in collecting and processing a variety of data, including data types such as speech, text, and images, etc. Appen has a pool of more than 1 million prequalified crowd resources around the world able to provide data collection and processing services in more than 180 languages. Appen's client include global leaders in high-tech, automotive, e-commerce, etc. and governments to help them develop and improve products and technologies based on natural language understanding and machine learning. Appen is listed on the Australian Stock Exchange with stock code: APX

Key Responsibilities

  • Build the Appen workforce management platform which manages workers across the world, and support internal recruiting, client service and domain experts and specialist teams to manage their projects efficiently.
  • Build Appen's data lake, which models and stores all Appen's data. Voice data, Video data, transcription data, translation data, relevance data, workers data, internal data, etc. This is the data foundation serves Appen's various applications, internal insights as well as machine learning services;
  • Build data insight products. Those products can be reports of project insights and worker insights, or training data insights like visualization, distribution analysis, quality analysis, etc, or internal products to understand better millions of crowd workers.
  • Learn and understand AI data need and build all the training data related knowledge into our platform;
  • Work with engineers, managers, Product Managers, QE, and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic schedules, and adhere to development goals and principles.
  • Estimate engineering effort, prioritize projects, plan implementations, and help rollout system changes. Help define, and supervise the design and implementation of complex, multi-tier distributed software applications.
  • Identify process, technology challenges and deficiencies that need to be addressed and drive those changes to successful adoption.
  • Mentor, grow and empower team members in design, coding techniques and time management
  • Proactively identify and resolve resource conflicts and set priorities for parallel projects. Work closely with Product Manager on resource and project reprioritization and subsequent impacts. Communicate these impacts effectively.
  • Identify project risks and be able to provide alternatives yielding reduced risk.


    • BS, MS, or PhD in Computer Science or related technical discipline (or equivalent).
    • 12+ years' work experience in software development area with at least 5+ years' experience in big data development.
    • Strong technical acumen with big data platform (relational, non-relational, batch, real time);
    • Experience of Hadoop, Map/Reduce, SQL, Kafka/Storm, Elastic Search;
    • Excellent understanding of computer science fundamentals, data structures, and algorithms.
    • Excellent problem-solving skills.
    • Proven results-oriented person with a delivery focus in a high velocity, high quality environment.
    • Strong communication skills in Oral and Written English.

      We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Keywords: Appen, San Francisco , Director of Software Engineering, Executive , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other Executive Jobs

Product Manager, Sunnyvale, CA
Description: About JLL br br We re a professional services and investment management firm specializing in real estate. As a Fortune 500 company, we help real estate owners, occupiers and investors achieve their (more...)
Company: JLL
Location: Sunnyvale
Posted on: 02/28/2020

Relationship Manager - Dublin, CA
Description: Job Description:We believe as a Relationship Manager, you will be facilitating relationships with Fidelity's most valuable and lucrative clients. Through your honesty and integrity, we know you will inspire (more...)
Company: Fidelity Investments
Location: Oakland
Posted on: 02/28/2020

Key Account Manager, West Coast
Description: Druva delivers data protection and management for the cloud era. Druva Cloud Platform is built on AWS and offered as-a-Service delivering globally accessible, infinitely scalable and completely autonomous (more...)
Company: Druva
Location: Sunnyvale
Posted on: 02/28/2020

Pain Management Physician (St. Joseph Health Medical Group)
Description: Job ID Number: 8037 Facility Name: St. Joseph Health Medical Group Location Name: Santa Rosa, CA Brand Name: St. Joseph Health Provider Profession: Physician/Surgeon Medical Specialty: Pain Management (more...)
Company: St. Joseph Health
Location: Santa Rosa
Posted on: 02/28/2020

Property Manager
Description: Looking for a fully qualified and experienced residential property manager in Merced, California.
Company: Real Property Management Valley Wide
Location: Modesto
Posted on: 02/28/2020

Project/Program Manager II
Description: Job Description Job : 1050819Looking for a Business Program Manager II 2 month contract Role Description Looking for an experienced business program auditor. Will be looking at records for other program (more...)
Company: Apex Systems, Inc
Location: Sunnyvale
Posted on: 02/28/2020

Manager in Training - San Rafael /Novato(Quick Lube experience required)
Description: Accelerate your potential br br br br Geared for the Driven br br Interested in a rewarding career with great pay, outstanding benefits and the opportunity to grow Henley Enterprises, Inc. (more...)
Company: Henley Enterprises
Location: San Rafael
Posted on: 02/28/2020

Digital Product Management
Description: 201 Third Street 61049 , United States of America, San Francisco, CaliforniaAt Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive (more...)
Company: Capital One
Location: San Rafael
Posted on: 02/28/2020

Budget and Resource Planning Manager
Description: Job Summary: br br Under direct supervision of the Vice President-Strategy, Innovation and Operation, the Manager ensures the strategic objectives of Samuel Merritt University are supported by the (more...)
Company: Samuel Merritt University
Location: Oakland
Posted on: 02/28/2020

Revenue Operations Sr. Manager
Description: Are you an enthusiastic, talented, and experienced Revenue Operations Manager with a passion for growing RTI's sales initiatives Does the chance to partner with sales leaders and develop business strategies (more...)
Company: Real-Time Innovations
Location: Sunnyvale
Posted on: 02/28/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds