Appen

  • APPEN - Senior Java Developer

    Job Locations US-CA-Pleasanton
    Posted Date 1 week ago(11/30/2018 7:07 PM)
    ID
    2018-3255
    Category
    Information Technology
  • Overview

    Appen is a global leader in the development of high-quality, human annotated datasets for machine learning and artificial intelligence. Appen brings over 20 years of experience collecting and enriching a wide variety of data types including speech, text, image, and video. With deep expertise in more than 180 languages and access to a global crowd of over 400,000 skilled contractors, Appen partners with leading technology, automotive and eCommerce companies - as well as governments worldwide - to help them develop, enhance and use products that rely on natural languages and machine learning.

     

    We are significantly increasing the size of our engineering team, which is at the core of advancing our next-generation crowd management platform.  A successful candidate will be a highly motivated team member with a passion for finding creative solutions for the problems our business faces. As a Senior Java Developer at Appen, you will be a critical piece of executing our overall strategy and vision for our product initiatives.

     

    Your responsibilities will include: (Position requires being commutable to Pleasanton, CA)

    • Acting in a hands-on fashion with every aspect of our application stack.
    • Participate in the design and development of high-performance business applications, from requirements analysis to production
    • Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.)
    • Analyze and improve application performance
    • Search for simple and robust solutions to complex tasks
    • Work in an Agile methodology environment where innovation, teamwork, and creativity are the key to success
    • Collaborate with a team of developers, linguists, product managers in Seattle WA, Sydney Australia and San Rafael, CA

    Requirements:

    • 5+ years of designing and implementing Enterprise platforms using JVM software
    • Design and implementation of code with Java Middleware (e.g. Hibernate, Spring)
    • Designing and implementing relational schema in a MySQL, Postgres, Oracle, etc.
    • Use of software engineering best practices
    • Design documentation and review
    • Code reviews
    • Debugging application/system errors on development, QA and production systems

    Why Work at Appen?

     

    At Appen, we’re committed to delivering the high-quality, human-annotated data needed to power machine learning and artificial intelligence. We partner with the world’s leading technology companies to improve their machine learning based products. We’re a growing company – and we want you to grow with us.

    When you join Appen, you’ll be part of a collaborative, multicultural team, be celebrated for your entrepreneurial spirit, and enjoy a flexible work environment. Find your next great career opportunity by joining our team.

    Appen Limited is a publicly traded company listed on the Australian Securities Exchange (ASX) under the code APX.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed