The Truth About Remote Work in 2025 Everything you need to stay ahead. Read the report.
×

See more DevOps and Sysadmin jobs

Back to all jobs

Infrastructure Developer (MLOps)

Posted 15 days ago

At Revela we build best-in-class AI products for the planet’s most ambitious startups. From Vancouver to Abu Dhabi, our customers serve a variety of industries including financial services, healthcare, cyber security, marketing, and defence. We specialize in building applied AI solutions, from the simplest ML models to full scale LLMs and everything in between. We foster a collaborative and innovative environment where talent thrives and pushes the boundaries of what's possible.

Infrastructure Developer (MLOps)

Are you a developer passionate about automation, reproducibility, and software infrastructure? Do you thrive on reading the manual? Are you interested in orchestrating the products and tooling your peers will rely on? And above all, do you want to be a part of a talented and growing team operating on the frontier of AI? If so, we want to hear from you!

Job Description

As an Infrastructure Developer at Revela, you will apply your DevOps and GitOps knowledge, playing a pivotal role in building and maintaining infrastructure for a variety of projects. You will collaborate with a talented team of ML engineers, data scientists, and software developers to deploy solutions that positively impact businesses across diverse sectors.

You’ll be working to help other teams deliver their applications and services. That involves tasks ranging from setting up the initial containerization for a project, turning an existing docker-compose solution into a set of kubernetes manifests, provisioning and updating databases with cloud vendors, decoupling existing infrastructure from a single cloud vendor to enable on-premise deployments, configuring monitoring so application development teams have visibility they need.

Responsibilities

  • Develop, implement, and maintain tools and processes for continuous integration, delivery, and deployment (CI/CD).

  • Implement and maintain MLOps pipelines for automating model training, deployment, and retraining.

  • Configure and manage version control systems for code and data.

  • Troubleshoot and resolve deployment issues.

  • Monitor application and model performance to identify areas for optimization.

  • Collaborate with cross-functional teams, including data scientists, software developers and project managers to ensure the successful delivery of AI solutions.

  • Identify opportunities for infrastructure consolidation and cost savings across an array of projects.

  • Document infrastructure specifications and requirements.

  • Stay up-to-date on the latest advancements in DevOps and MLOps technologies and processes.

  • This position may require fixed hours including availability to work one or two public holidays per year, scheduled in advance.

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering, or related field.

  • Minimum of 3 years of experience in DevOps, MLOps or similar role.

  • Canadian citizen or permanent resident of Canada.

  • Proficiency with CI/CD pipelines (e.g., GitLab CI/CD, GitHub Actions, Jenkins).

  • Proficiency with orchestration technologies (e.g., Kubernetes, Docker Swarm, Nomad).

  • Proficiency with cloud platforms (e.g., GCP, AWS, Azure).

  • Experience with declarative infrastructure (e.g., Crossplane, Terraform, Pulumi, CloudFormation).

  • Experience in scripting languages (e.g., Python, Bash).

  • Experience in setting up and using monitoring tools (e.g., Grafana, Prometheus).

  • Excellent communication and collaboration skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.

  • A strong team player with a proactive and results-oriented attitude.

  • Proven ability to self-manage time and responsibilities.

Salary & Benefits

  • Salary: $87,000 - $167,000 CAD, commensurate with experience and skills

  • Health Benefits: Extensive medical, dental, and health coverage

  • Home Office Budget: We invest in your comfort and productivity from day one

  • Team Offsites: Regular opportunities to connect, collaborate, and recharge in inspiring locations

  • Fully Remote: Work from anywhere while staying fully connected to a supportive and collaborative team

  • Continuous Learning: Access to ongoing professional development and growth opportunities

Application Process

At Revela we value transparency. Since we expect it from you, it’s only fair that we return the favour. Here’s our process - no tricks, no surprises. 

  1. Email us your resume and cover letter.

  2. Once the application deadline is past we’ll sort and rank each application based on level of experience and other factors important for the position. 

  3. You’ll get a response from us whether you’ve been offered an interview or not. We won’t keep you in the dark. 

  4. If you’ve made it this far, congrats - you’ve landed yourself an interview! 

  5. First you’ll meet with our CEO to touch on the soft skills, things like teamwork and communication. We’d also love to answer any questions you have about us. This interview will be 30-45 minutes. 

  6. About a week later, you’ll then meet with our CTO and one senior developer for a technical interview. This will consist of two main parts:

    • A discussion about the tools/workflows you have used in the past and your experience with them (approx 30 minutes). 

    • Some hands-on time where we'll essentially do pair programming with you on a small engineering project (approx 60 minutes). 

    • Again… questions are encouraged! 

  7. We’ll then combine the scores generated from our hiring rubric to ensure all candidates are graded objectively and fairly, based on observations made during the interviews. 

  8. The candidate with the highest score will receive an offer from us - if this is you we hope you decide to join us!

To Apply:

Submit your resume and cover letter to [email protected]. In your cover letter, tell us about your experience with AI and why you are excited about this opportunity at Revela.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or disability status.

Join Revela and be part of the team that is shaping the future of AI!


Apply Now

Let's start your dream job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote DevOps and Sysadmin Jobs

Just set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters.

Activate JobCopilot

Revela Star Icon

View company

Jobs posted: 1

Tired of Applying to Jobs Manually?

Let JobCopilot do it for you.

No more spreadsheets. No more copy-pasting. Just set your preferences and let your Al copilot search, match, and apply to jobs while you sleep.

  • Applies for jobs that actually match your skills

  • Tailors your resume and cover letter automatically

  • Works 24/7-so you don't have to

Activate JobCopilot

Related Jobs Remote DevOps and Sysadmin jobs