Job Description
Position:
Title: Software Developer Machine Learning
Duration: Fulltime Permanent Hire
Location:Remote
Must Have Technical/Functional Skills
- 4 years of progressive enterprise software development experience with a minimum of 2 years of experience in ML enterprise software development
- Proficiency in Python, object-oriented paradigm and python design patterns
- Strong understanding of Machine Learning algorithms with experience writing, debugging and optimizing ML data structures, pipelines and transformations
- Ability to work in *nix environments and in the cloud with containerization technologies (Docker, Kubernetes)
- Good skills and experience of distributed computing architectures (e.g Spark, Hive)
- Disciplined approach to software testing including unit testing and Continuous Integration
- Strong written and verbal communication skills
- Experience in Kubernetes ecosystem like Helm, Argo, Hera and Argo CD Retail and CPG business background
- SaaS, multi-tenant and ML platforms development experience (microservice frameworks, queuing systems, event-based processing and web services)
- Experience working with major cloud technologies (AWS, Azure, and GCP)