Senior Java Engineer - Artificial Intelligence
Sentient Technologies
(San Francisco, California)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.
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.
- 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
- 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.