Lead Technical Specialist
Major technology firm specializing in financial data applications is seeking a Lead Technologist Search & Answers Dev Team is responsible for delivery of Auto-Suggest and Answers capabilities. We are seeking a highly motivated senior developer to contribute to its Semantic Search platform. The developer will be required to demonstrate a proficiency in extracting information from a large amount of structured and unstructured data using machine learning, natural language processing, or search technologies, in addition to the following:
- Strong skills and experience in building and delivering high performance, robust, large scale applications with Java
- Proficient in a scripting language, such as Python or Perl
- Solid understanding and experience developing solutions using enterprise architecture, SOA, and web services
- Solid understanding and experience of OOP and design patterns.
- Organized, articulate and able to present technical ideas.
- A degree in Computer Science or related field.
Required Technical Skills:
- Java – 10+ yrs
- Python or Pearl scripting -
- Web Services
- OOP & Design
- Experience in search, distributed algorithms, advanced data structures, large volume data processing and statistics
- Knowledgeable with Question and Answering systems, spell checking, entity extraction techniques
- Experience with Hadoop, Elastic, Solr, Mongo.
- Experience with agile or similar methodologies for continuous development of product and technology including automated unit testing, work breakdown and estimation.
- Experience with financial services