Position:  Senior Java Engineer
Location:  Carlsbad, CA
Job Id:  175
# of Openings:  0

Senior Java Engineer
 
Position:                    Full time
Location:                   Carlsbad office
 
About Us:
 
NTENT provides a Platform-as-a-Service (PaaS), allowing industry partners to customize, localize and integrate Voice Assistant and Search technologies directly into their business-to-consumer offerings. NTENT utilizes advanced machine learning to decipher meaning and surface the most relevant answers, results, content and ads, via conversational interfaces or text.
 
We are a unique group of brilliant minds intent on discovering, learning and building. We work in a vibrant atmosphere, with an emphasis on personal and professional development. This is an opportunity to tackle complex problems usually reserved for a handful of large companies in the search industry.

About the Opportunity:

We are a dynamic company looking for our next great hire to join our team in Carlsbad, California.
 
We are looking for a talented Senior Java Engineer to join our team and deliver world-class search technologies. You will be working with a smart team of software developers and linguists on both full applications and tools that power NTENT’s powerful search platform.
 
Duties and Responsibilities:
 
  • You'll be responsible for extending our existing Machine Learning and Big Data pipelines and building entirely new capability, including:
    • Big Data cluster, workflows and applications: data pipelines at scale, and real-time processing
    • Machine learning and Data Scientist support: used in linguistics, ranking, classification, and other artificial intelligence applications
    • Ingestion Pipeline: process data that comes from our crawler which discovers and fetches content from the web and other sources 
 

Skills and Qualifications:
 
  • Bachelor’s or Master’s degree in Computer Science
  • Expert in Java programming, including Generics and multi-threading
  • Experience in scalable architectures and high-throughput application design
  • Comfortable in Linux and Windows environments.
  • Big Data Technologies (at least one of the following):
    • Hadoop ecosystem (HDFS, Hadoop, Hive)
    • Spark
    • Samza
    • Kafka
    • Cassandra
    • Lucene NLP (Solr or ElasticSearch)
 
The following experience is a plus:
 
  • Machine Learning
  • Continuous Integration and Deployment
  • Tool usage: Git, and Intellij
  • Gradle
  • Scala
  • Avro
 
The ideal candidate will be self-motivated, possess excellent communication skills (both oral and written) and be able to work independently. A keen interest in various aspects of language processing is essential in our multi-disciplinary team.
 
We offer a full comprehensive benefits package including medical, dental and vision. Employees receive a generous time off (PTO) plan and 13 holidays per year. We also offer 401(k) benefits, long term disability benefits and life insurance.
 
 

Apply for this Position
Go back to the job list