Key job responsibilitiesKey responsibilities:
* Design, develop, and maintain scalable, high-performance software systems.
* Build and maintain infrastructure for machine learning, model deployment and monitoring
* Implement and optimize algorithms for data processing and machine learning pipelines
* Work closely with data scientists and applied scientists to integrate their models and algorithms into production systems.
* Mentor developers and provide technical guidance to team members
A day in the life
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך