Location : Remote (USA)
Responsibilities
Write reusable, testable, and efficient code
Design and implement of low-latency, high-availability, and performant applications.
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Integration of data storage solutions
Performance tuning, improvement, balancing, usability, automation
Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
Develop machine learning applications according to requirements
Running machine learning tests and experiments
Perform statistical analysis and fine-tuning using test results
Skills :-
Proven working experience as a Python Developer with machine learning skills
Possess in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming
Hands on experience with Django, Flask or other Python frameworks
Working knowledge of DevOps. Basic familiarity with Kubernetes, Ratchet, Cassandra
Good understanding of server-side templating languages such as Jinja 2, Mako, etc
Ability to write robust code in Python, Java and R
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Familiarity with some ORM (Object Relational Mapper) libraries
Strong analytical and problem-solving skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy