Job Title:
Senior Cloud Software Engineer
Job Description:
* As a senior cloud software engineer, you will design and develop scalable software applications to ensure system availability and performance.
* Take ownership of complex software projects from conception to deployment, managing scope, risks, and timelines of software delivery.
* Translate concepts into working code rapidly, providing technical guidance and mentorship to junior engineers.
Required Skills and Qualifications:
* Master's degree with 4-6 years of experience in Computer Science, IT, or related fields.
* Strong foundation in modern software design, including AI/ML integration, microservices, serverless, and containers.
* Experience working in Agile teams, proficiency in machine learning frameworks (TensorFlow, PyTorch) and MLOps tools (MLflow, Kubeflow, Airflow).
* Hands-on experience with full-stack development, especially Python, JavaScript, SQL/NoSQL.
Benefits:
* Opportunities for learning and career progression.
* A diverse, inclusive community that empowers innovation.
* Comprehensive Total Rewards package.
* Flexible work arrangements.