Of the required experience, must have 1 year of experience in each of the following: Designing and implementing large-scale, distributed online software services using C, Java, Go, JavaScript, Ruby, or Python; Optimizing, training, and deploying machine learning and deep learning models using PyTorch or TensorFlow; Developing CI/CD tools in Python and writing automation Bash Shell scripts; Designing scalable and high available software systems for cloud environments; Developing docker containers for multiple services and deploying, managing, and monitoring them in Kubernetes cluster; and Automating and managing the full release lifecycle, including code development, build, testing, validation, and deployment. Qualifications Must have a PhD degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Information Technology, Mathematics, or a related field, and 1 year of related work experience, or a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Information Technology, Mathematics, or a related field, and 4 years of related work experience.