Senior Java Engineer - Artificial Intelligence

Sentient Technologies

(San Francisco, California)
Full Time
Job Posting Details
About Sentient Technologies

Sentient's technology has patented evolutionary and perceptual capabilities that will provide customers with highly sophisticated solutions, powered by the largest compute grid dedicated to distributed artificial intelligence.

Responsibilities

We're looking for an experienced Java engineer with platform development experience to join the Artificial Intelligence team. This team is using techniques in computer vision, neural networks and machine learning to build novel consumer- and business-facing applications in e-commerce. In the first few months, your primary goal, together with the rest of the team, will be to design, build and deploy the next versions of these applications.

Ideal Candidate
  • 10+ years of professional experience developing multi-threaded and distributed server-side code, with at least 5 years of Java development experience.
  • Deep experience building and releasing scalable, distributed, high-volume and high-availability services consumed by clients.
  • Familiarity with modern commercial software development: unit tests, code reviews, secure and clean code.
  • Great communication skills (verbal and written).
  • Applicants must be authorized to work in the U.S.
  • You must be based in (or relocatable to) the SF Bay area. We are not looking for remote developers at this time.
  • Experience working with both relational and NoSQL databases like MongoDB.
  • Experience with RESTful services, JSON and XML metadata, containers such as Jetty and Tomcat, and getting services up and running.
  • Experience with computer vision, image processing, or machine learning.
  • Experience with AWS, the Netflix stack, and microservices.
  • Knowledge of and an appreciation for open source projects, design patterns, and enterprise architecture patterns.
  • Comfortable and productive in a fast-paced startup environment; previous startup experience would be very helpful.
  • You should have a CS degree, or equivalent experience.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • AWS
  • RESTful APIs
  • Java
  • Open Source Software
  • Relational Databases
  • Software Development
  • Strong Oral and Written Communication
  • Work Efficiently in a Fast Paced Environment
  • XML
  • Apache Tomcat
  • Computer Vision
  • Image Processing
  • JSON
  • Machine Learning
  • MongoDB
  • Multithreaded Programming
  • NoSQL
  • Unit Testing
  • Computer Science
  • Jetty
  • Server-side

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.