Job Description:
We're looking for a talented Algorithms Developer to join our enthusiastic team for developing the next generation product for the renewable energy evolving world using cutting edge technologies.
If you:
" Have vast experience Python development
" Experienced with Microservices architecture
" Supporting algorithm developers in a large scale distributed system
" You have passion for making the world a better place and want to have a key role that impact millions of people.
Job Qualifications:
" 3+ years in Python and C++ software development
" Experience working with Algorithm Developers
" Bachelors Degree in Computer Science or relevant field experience
" Proven experience in developing distributed micro-services across concerns of reliability, high-availability, performance and scalability
" Knowledge of containerization environments and infrastructure (e.g. Docker, Kubernetes).
" Comfortable with all steps of software development lifecycle and Agile methodologies
" Strong communication and mentoring skills
Advantages:
" Familiarity with basic/advanced machine learning algorithms (usage of python packages like scikits-learn, tensorflow)
" Customer facing experience
" Experience working with cloud technologies (AWS / Azure / GCP)
" Excellent organizational and leadership skills
Company Occupation:
High Tech, Software
Company Size:
Medium (50 - 150)