We are seeking passionate engineers experienced in software development using Machine Learning (ML) and Natural Language Processing (NLP) techniques to join our development team in Noida, India.
We're a fast-growing startup looking for talented people to take on big, ambitious projects and deliver amazing results.
All new development, no legacy codebase. An exciting position based on Scrum principles. Make use of tools : Jira, Confluence, Bamboo, EC2, AWS, Git, IntelliJ, OSX, Nginx, Tomcat, Oracle.
Small development team, help us shape our platform and standards. Flat management structure which values productivity. A distinctive team with a mix of backgrounds and technology experience.
Creative and fun atmosphere with a focus on getting things done the right way.
Minimum of BE, B.Tech or higher preferably from institutes like IIT, DCE, NIT or equivalent.
Academic exposure and expertise in Machine Learning (ML) and Natural Language Processing (NLP) concept and techniques.
Must have 5+ years in software programming languages like Python, C, C++ or core Java.
Must have 3+ years in software programming using Machine Learning (ML) and Natural Language Processing (NLP).
Strong will power and positive attitude with research mindset to create innovative design and solutions.
Ability to work independently with ownership.
Good communication skills.
Experience or knowledge of statistics would be an added advantage.
Experience in Agile SDLC is added advantage.
Experience in Oracle database and PL / SQL.
Experience of working with web applications and web services.
Good knowledge and working experience with software tools like JIRA, Confluence, MS Word, Excel, Visio, etc.
Design, develop, optimize, test and troubleshoot software program / code using Machine Learning and Natural Language Processing techniques.
Create high quality, high performance, optimized, robust software programs by following best coding practices.
Create documentation related to the design, dev and testing of developed software program / code.
Review and demonstrate developed solution with subject matter expert (SME), business expert and / or customers, take their inputs and feedback to improve solutions.
Collaborate with other team members for various phases of SDLC positively.
Manage multiple priorities and projects, to take initiative, and to solve problems creatively and positively.
Thrive in a fast-paced, agile environment with great attitude and handle change.