The point where experts and best companies meet
Share
Key job responsibilities
Key job responsibilities
As a Senior Software developer on the AWS OpenSearch team, you will:
* Design, develop and support a world-class search platform serving individuals and businesses of all sizes
* Produce bullet-proof code that is robust, efficient and maintainable
* Work on challenging problems in areas such as data storage, query optimization, JVM performance optimization, security, machine learning and more.
* Apply advanced AI technology to help users utilize our products better and more efficiently
* Maintain team's github repo and interact with open source community
- 5+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of machine learning, statistical modeling, data mining, and analytics techniques experience
- Ph.D in Machine Learning or related field or high quality publications will be preferred.
- Experience with Natural language processing and computer vision will be preffered.
These jobs might be a good fit