Algorithm Developer I, Cloud Computing Technologies Agile Development Labor Rate researches and writes algorithms for deep learning, machine learning, artificial intelligence, data analytics, and so on. Responsible for creating cost effective system and develop innovative algorithms. Manage the design, building, and deployment of high-volume and real-time system algorithms. Work on algorithm improvements to implement data processing. Engage in developing new features and help in maintaining the existing code base. Tackle complex issues to build real time applications. May have a minimum of Bachelor’s degree in computer science, Software engineering or any related field. Have 2-5 years working experience in software development with a minimum of 1year experience working on algorithm development and implementation field. Such may include any of the following: Aerospace, FinTech, Medical engineering, AI, or any related field in algorithm development. Have strong experience with programming languages such as Python, Metlab, HTML, XHTML, and so on. Familiar with tools like Github, VTK, OpenCV, openGL etc. Able to thrive in a fast-paced development environment, a team player and able to work in collaboration with members of a group. Capable of carrying out a given task with necessary details to get the task done and enthusiastic to take on new problems. Analyse and improve performance of GPU implementations. Test and debug software components and units. Participate in system and subsystem planning. Conduct and partake in technical discussion and code reviews and implement solid algorithms. Reports to the Senior Algorithm Developer.
Further rates within this Algorithm Developer I category.