Primary Skills: Java, Elasticsearch, Big Data, Machine Learning, REST
Contract Type: W2
Duration: 6+ Months
Location: San Jose, CA
Pay Range: $60.00 - $70.00 Per Hour
Job Summary
We are seeking a skilled Software Developer to join the team in a Hybrid role, focusing on developing a world-class search platform for Adobe's Creative, Marketing, and Document Clouds. This position involves building and optimizing search algorithms, indexing billions of images and documents, and enhancing search relevance and user experience with cutting-edge technologies. As a member of our growing team, you'll have a significant impact on our services, touching millions of users worldwide and working in a fast-paced, startup-like environment backed by Adobe's robust infrastructure.
Job Responsibilities
- Develop and optimize search algorithms, web services, and indexing processes.
- Apply data mining and machine learning to improve search ranking and recommendations.
- Build a platform capable of indexing billions of images, documents, and other assets in real-time.
- Identify new ideas to evolve the search engine, develop new features, and benchmark solutions for relevance and performance.
- Utilize technologies such as Elasticsearch, REST web services, SQL/Kafka, and Machine Learning to build search products.
Job Requirements
- Proficient in Java with strong software design skills and knowledge of Elasticsearch/Solr and AWS.
- Experience in Big Data processing (Hadoop and Spark) and building indexing pipelines.
- Strong background in engineering SaaS-based software development with a minimum of 5-7 years of relevant experience in the industry.
- Experience in RDBMS & NOSQL database.
Education: BS or MS in Computer Science
#J-18808-Ljbffr