Position requires a Bachelor’s Degree in Computer Science, Engineering, or a related field with good mathematical foundation followed by 5-6 years industry experience building data driven products and have implemented machine learning algorithms and techniques.
Good in Computer Science fundamentals in object-oriented design, data structures, algorithm design, complexity analysis, problem solving and diagnosis
Adept at any one of the programming language Java/Python and Open to learn new programming languages.
Comfortable in Big Data Technologies/ Frameworks (Hadoop, Spark, HDFS, Hive, Sqoop, Flume, Oozie, etc)
Well conversant with Linux / Unix tools
Experience working with distributed systems using Spark, Hive in Hadoop at significant scale in a production environment.
Well conversant with any one of version control capabilities like github, bitbucket and SVN.
Good oral and written communication skills as well as interpersonal and multi-tasking skills.
BS/MS degree in Computer Science
Experience in application development and integration within one or more Iaas/ Paas platforms such as (Amazon Web Services, VMWare, OpenStack, etc.).
Experience building fast and scalable machine learning and analytical algorithms and executing all tasks from design to deployment and monitoring
Experience in developing Web services, micro-services, and REST
Build strong capabilities in Big Data, Machine Learning, Digital & FinTech to solve key business challenges
Continuously watch and learn from evolving trends
Be forward compatible – explore new problem solving methods
Develop new Solutions that have high impact on revenue, expense management or customer experience
Use advanced Platforms (Big Data) and capabilities (Machine Learning) to improve ability to engage with customers
Make consistent and tangible contributions towards developing capabilities in Big Data, Machine Learning and Pattern mining : Build solutions that improve customer targeting- like personalized offers (Recommender systems) , Pricing/Product optimization, Journey mapping, Customer Acquisitions – Digital/Clickstream based real time offers and Channel management
Relationship Management and Communication: Effectively communicate strategic considerations with team, partners and senior management
You will be part of a machine learning / analysis group that develops algorithms and software solutions that enhance the performance of our inspection tools.
Your responsibilities will include: Data/problem analysis:Research the solution space,Develop concepts,Prototype and validate concepts,Specify software requirements,Software/algorithm development (productization/programming)