Senior Python Infrastructure Engineer - Remote across ANZ
Canva
- Sydney, NSW
- Permanent
- Full-time
- Applying your product/platform mindset to define the Machine Learning and Python specialty roadmap for the group.
- Actively participating in solution design meetings, hiring interviews, and code reviews.
- Building and delivering solutions to improve the Python and Machine Learning engineering experience at Canva.
- Constructing better tooling and metrics so that we, and our platform users, understand and can respond to the health of our systems.
- Improving and updating documentation while defining best practices and guidelines for Python and ML engineering.
- Mentoring and guiding other engineers, supporting their professional growth and development.
- You demonstrate self-motivation and a strong sense of ownership over complex problems and their solutions.
- You're passionate about engineering excellence, systems architecture, and non-functional requirements.
- You're focused on fostering team collaboration and achieving collective success through shared challenges.
- You have solid expertise in Python development which is essential, and experience with modern development tools such as Bazel or Nix is a plus.
- You have experience with containerization, Terraform and GitOps principles for automation and deployment is highly valued.
- You have prior experience or willingness to learn about ML concepts and applications, with a strong desire to integrate ML capabilities into existing infrastructure.
- While experience with ML frameworks such as pandas, NumPy, PyTorch, Ray, and TensorRT is advantageous, it's considered a good-to-have rather than a strict requirement. Hands-on experience with CUDA as a platform operator is desirable.
- Collaborate closely with engineers across the organization to understand their requirements and jointly design platform infrastructure solutions with a strong emphasis on Python.
- Work alongside Developer Platform product managers and leadership to define priorities and roadmap for ML and Python-related initiatives within the team.
- Proactively engage with engineers across Developer Platform by seconding into teams and collaborating on projects to uplift Python and ML expertise. Provide hands-on guidance and servant leadership to empower teams in owning and operating platform products supporting Python and ML.
- Equity packages - we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally