
MLOps Engineer (Java, Python, AWS)
- Canada
- 128.000-183.000 $ par an
- Permanent
- Temps-plein
- Collaborate with cross-functional teams to architect and build scalable ML infrastructure.
- Write clean, maintainable code following modern software engineering principles.
- Support full lifecycle delivery from data ingestion to model deployment.
- Improve existing systems through automation, optimization, and documentation.
- Provide technical leadership in shaping infrastructure tooling, CI/CD pipelines, and deployment workflows.
- Contribute to DevOps initiatives, cloud architecture, and infrastructure-as-code.
- Participate in project planning, estimates, releases, and code governance.
- 5+ years of hands-on Java programming experience.
- Solid experience designing and implementing ML infrastructure and pipelines.
- Strong proficiency in Python (3+ years).
- Practical experience with LLM optimization and building Gen AI-based applications.
- Advanced knowledge of AWS (Lambda, S3, EC2, ECS, CDK).
- Familiarity with DynamoDB and traditional SQL databases.
- Hands-on with CI/CD tooling (e.g., Jenkins, GitHub Actions).
- Experience with real-time and batch data processing.
- Experience with PyTorch and PySpark.
- Background in REST/GraphQL/gRPC API integrations.
- Familiarity with TDD, DDD, or MCP methodologies.
- Experience supporting production models in regulated or large-scale environments.
- Open to candidates located anywhere in Canada.
- No relocation provided.
- Target salary range: $128,000 to $183,000 CAD, depending on experience and interview performance.
- Work with some of the most recognizable North American brands.
- Enjoy flexible work schedules, generous paid time off, and a fully remote setup.
- Be part of a company where your contributions are visible and growth is performance-based.