Senior Java Engineer

Vertical Search Works Carlsbad , CA 92008

Posted 7 days ago

Senior Java Engineer

Position: Full time

Location: Carlsbad (Initially Remote)

About Us:

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 and build cutting edge Machine Learning and AI based Applications.

NTENT provides a Platform-as-a-Service (PaaS), allowing industry partners to customize, localize and integrate Search technologies directly into their business-to-consumer offerings. NTENT utilizes advanced machine learning to decipher meaning and surface the most relevant answers.

About the Opportunity:

We are a dynamic company and our team is growing! We are looking for our next great hires to join our team in Carlsbad, California.

We are looking for a talented Senior Java Engineer to deliver world-class search engine technologies. You will be working with a smart team of machine learning scientists and software developers on both full applications and tools that power NTENT's powerful search platform. Seeking mid-level up to Architect level candidates.

Duties and Responsibilities:

  • Building the backend engine that runs our product. This includes extending our existing Machine Learning and Big Data pipelines and building entirely new capabilities, 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 web crawler which discovers and fetches content from the web and other sources

Skills and Qualifications:

  • BS or MS degree in Computer Science

  • Solid experience with Java programming (we also use Spring, Spring Webflux, Reactor, Netty)

  • Multi-threading experience is a must

  • Experience in scalable architectures and high-throughput application design

  • Experience working with microservices/REST APIs (HTTP, XML, JSON)

  • Comfortable in Linux and Windows environments.

  • Prefer some experience with Big Data Technologies (at least one of the following):

  • Hadoop ecosystem (HDFS, Hadoop, Hive)

  • Spark

  • Samza

  • Kafka

  • Aerospike

  • Lucene NLP (Solr or ElasticSearch)

The following experience is a plus:

  • Machine Learning

  • Continuous Integration and Deployment

  • Tool usage: Git/Gitlab and IntelliJ

  • Functional programming experience (Scala)

  • Gradle

  • Avro

  • Docker/Kubernetes

The ideal candidate will be self-motivated, possess excellent communication skills (both oral and written) and be able to work efficiently and independently in an agile development environment.

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. With a casual and flexible work environment.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Staff Research Engineer


Posted 2 days ago

VIEW JOBS 4/17/2021 12:00:00 AM 2021-07-16T00:00 HME has been creating innovative products for the drive-thru and pro-audio industries since 1971. From the very beginning, we've known these solutions would never have happened without the customer-focused people who make up our company. HME has a team environment with a culture of collaboration, learning, and growth. With subsidiaries located in California, Georgia, Missouri, Canada, UK and China, companies around the world depend on HME for clear, reliable communication solutions. From setting the standard for drive-thru headsets and timer systems in the quick service restaurant (QSR) industry to developing professional audio equipment used in the Olympic Games, HME strives to create the newest, most innovative products on the market while providing quality care and attention to its customers. Come join our team! As a Senior Staff Research Engineer at HME, you'll use your acoustics and DSP skills to define and develop microphone and speaker technologies for the next generations of cutting-edge voice communication products. You will be responsible for defining and optimizing acoustic and signal processing systems to deliver clear and intelligible voice in industry leading communication systems. You will collaborate with algorithm designers to implement new signal processing solutions on custom hardware. You'll ensure that our customers can communicate with each other even in harsh conditions. What you will do in the position: * Collaborate with experts in voice communication systems, signal processing, and radio technology to define, build, and demonstrate working proof-of-concept systems for engineers, product managers, and executives. * Develop and implement new signal processing algorithms that enhance communications for our customers. * Provide training and consultation to design engineers developing new communications systems including headsets, microphones, and speakers. * Use acoustics knowledge to educate colleagues. What you will need to succeed in this position: * BS in Electrical Engineering physics or mathematics. MS in Electrical Engineering preferred * 10 years of experience in acoustics and signal processing * 5 years of experience implementing signal processing algorithms on DSP hardware * Experienced with C and C++ programming languages * Able to read, understand, and implement designs based on MATLAB, Octave, and Python examples * Able to communicate clearly and concisely in English through both written and verbal reports * Experience with image processing * Experience with Machine Learning or Deep Learning At HME you will have the opportunity to learn and grow while developing our future products. Our benefits package includes tuition reimbursement; 3 weeks paid vacation your first year, paid holidays, medical, vision and dental coverage, pet insurance, life insurance, and 401K contributions. The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The employee will occasionally lift and move up to 25 pounds. HME Carlsbad CA

Senior Java Engineer

Vertical Search Works