• Senior Software Engineer (Java/ Spring)

    Job Location(s) US-NY-New York
    Job ID
    # of Openings
    Research & Development
  • Overview

    This role will join the Amelia R&D team. We have a number of different tracks of work that come together into one of the broadest and most sophisticated AI platforms on the market. This work spans bleeding edge AI research, scalable distributed systems, responsive web apps, mobile SDKs, and more. You will be expected to join one of these tracks and contribute at a senior level to help your track succeed at its mission.


    This role can take on many different possible responsibilities, depending on your skills and the team’s needs. Possible responsibilities include:

    • Build chat messaging systems for integration between our AI platform and platforms like Slack, Facebook Messenger, and Skype for Business
    • Implement complex features spanning front and backend web development 
    • Build security and data handling functionality to support new requirements like GDPR
    • Productionize machine learning functionality from research
    • Improve our development, test, and build tooling
    • Create backend functionality consumed by interfaces like voice, 3D avatars, mobile apps, web, and messaging platforms
    • Evaluate and improve our application’s runtime performance
    • Improve our SDKs, REST API, and integrations platform.


    Above all, the key requirement for this role is that you’re a capable software developer. Your strengths as a software developer are seen in the quality of your individual contributions as well as all the ways you move your team forwards.

    • Java, Spring, Guava, JDBC, Tomcat, Junit
    • Development and build tools such as Maven, Jenkins, Ant, Eclipse
    • Docker and related technologies for working with containers
    • Linux operations
    • Backend web development using common frameworks and databases
    • Frontend web development using common frameworks like React, Angular, Ext.js


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

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.