Experience with software development with one or more general programming languages (e.g. Java, C/C++, C#, Python, JavaScript)
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
Preferred Qualifications
Development with Scalable Enterprise Platforms and Applications, Application Security and Incident Management, Information Retrieval or Natural language processing
Research or Industry experience in Artificial Intelligence, Machine Learning (ML) models, ML infrastructure, Natural Language Processing or Deep Learning
Applied experience with machine learning on large datasets
Development experience with Unix/Linux
Ability to learn other coding languages as needed
Tech Stack
Tech needs in our fast pace startup are always ever-changing and we select the best tech for the required job. To give an idea, they are as follows:
Infrastructure: AWS, Custom Deep Learning servers with latest Nvidia GPUs
Responsibilities
Design, develop, test, deploy, maintain, and improve software and new user-facing features
Manage individual priorities, deadlines, and deliverables
Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly
Build the libraries and frameworks that support large, complex web applications
Contribute to engineering efforts from planning and organization to execution and delivery to solve complex engineering problems.
Job Classification
Industry: IT Services & ConsultingFunctional Area: Engineering - Software, Role Category: Software DevelopmentRole: Software DevelopmentEmployement Type: Full time
Education
Under Graduation: Any GraduatePost Graduation: Any Postgraduate