- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation
Key Responsibilities
- Coding / Testing algorithms.
- Understanding Data Structures.
- Performing data analysis.
- Work closely with ML Expert.
- Implement low level design of solution.
- Work with multiple stakeholders across development lifecycle.
- Document implementations.
- Participate in innovative design brainstorming sessions
Technical Skills
- Experience with Machine Learning algorithms.
- Expertise in Python
- Deep understanding of data structures and algorithms.
- Hands-on experience in HTML5, CSS3, JavaScript and JQuery, React/Angular
- Preferable to have working knowledge of one of the following: Java, C#,
1. R, Julia or NodeJS
Other Skills
- Excellent analytical, problem solving and communication skills.
- Aptitude to adapt in a constantly changing fast-paced workplace.
- Proactively advance knowledge of AI & ML technologies.
- Have knowledge working with cloud environments