Talent.com
Software Engineer
Software EngineerRose International • Toronto, ON, Canada
Software Engineer

Software Engineer

Rose International • Toronto, ON, Canada
30+ days ago
Job type
  • Full-time
Job description
***One day a week onsite***

Education:
• Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field with atleast 5 years of experience or more

Requirements:
• Proficient in Python and familiar with other backend languages like Java, Go, or Node.js
• Solid understanding of machine learning algorithms , statistical methods, computer vision and Natural language processing models
• Experience with ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
• Experienced in developing RESTful APIs using frameworks like FastAPI and Flask, with a strong understanding of REST architecture and familiarity with GraphQL
• Familiarity with cloud services and ML deployment tools (e.g., SageMaker, Vertex AI) and deploying machine learnings models in production and monitoring them
• Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
• Familiarity with containerization and orchestration tools (Docker, Kubernetes)
• Strong grasp of version control (Git) and CI/CD practices.

Preferred Qualifications:.
• Knowledge of MLOps tools (e.g., MLflow, Kubeflow, Airflow).
• Exposure to message queues or streaming platforms (e.g., Kafka, RabbitMQ).
• Experience developing mobile applications on Android platform
• Experience working with VPC, Cloud Run, Load Balancers, Artifact/Container Registry in Google Cloud
• Experience in developing front end systems using React

Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce? Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join Client– a company you can be proud to be a part of.

About the team
Authenticity Guarantee is an important initiative in Client where a select category of items are authenticated by professional authenticators in order to increase buyer confidence & satisfaction Authentication Technology is the team responsible for building software for orchestrating the Authentication process and storing high value items. The team is also responsible for building software for warehouse operations including integration with custom hardware, RFID readers & mobile devices running on android platform

About the Role:
We are seeking a talented and motivated Software Engineer with Machine Learning skills to join our team. You will be responsible for building, deploying, and maintaining machine learning models and also backend systems and APIs that support them. You’ll collaborate with software engineers, and product teams to develop scalable, production-ready ML solutions.

Key Responsibilities:
• Design, build, and deploy machine learning models for various use cases (e.g., prediction, classification, recommendation).
• Design, develop, and maintain scalable backend services using Java and Spring Boot.
• Implement RESTful APIs and microservices architecture ensuring high performance and reliability.
• Strong expertise in relational database design & development
• Build and maintain scalable data pipelines for training and serving models.
• Collaborate with frontend engineers, product managers, and DevOps teams.
• Monitor, evaluate, and optimize model performance in production.
• Work with text and image datasets and cloud platforms (e.g., AWS, GCP, Azure).
• Contribute to system architecture and design discussions.
• Write clean, efficient, and well-documented code.

Return to office requirements
• Need to come to Client office in Toronto atleast once a week currently which can increase to more number of days in future

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**

Create a job alert for this search

Software Engineer • Toronto, ON, Canada

Similar jobs

Senior Software Engineer

Vertisystem (A MOURI Tech Company)Greater Toronto Area, Canada, Canada
Temporary

Job Title: Software Engineer- Golang.Location: Fully Remote Role in Canada.Duration: 09+ Months Contract with Possible Extension.Pay Range: $70 CAD - $75 CAD Per Hour.Local Candidates of - Greater ...Show more

 • Promoted • New!

Software Engineer

RelayToronto, ON, CA
Full-time

Relay is a digital banking platform that gives self‑made business owners the tools and know‑how to be great with money—bringing clarity, confidence, and control to every dollar earned, so they can ...Show more

 • Promoted

Software Engineer

Sproutlogic ConsultingToronto, ON, CA
Full-time

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.Develop new capabil...Show more

 • Promoted

Software Engineer

SpellbookToronto, ON, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p...Show more

 • Promoted

Software Engineer I

BeanfieldToronto
Full-time

We don’t just build networks, we build communities.From our roots in Liberty Village to our growing footprint across Toronto, Montreal, and Vancouver, Beanfield has spent 35+ years connecting peopl...Show more

 • Promoted

Software Engineer

RAVLToronto, ON, CA
Full-time

RAVL helps technologists accelerate their careers.At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind.O...Show more

 • Promoted

Software Engineer

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.At the heart of the Bank’s mission to uphold integrity and transparency, the.We're a collaborat...Show more

 • Promoted

Software Engineer

EquifaxToronto, ON, CA
Full-time

Equifax is seeking creative, high‑energy and driven software engineers with hands‑on development skills to work on a variety of meaningful projects.Our software engineering positions provide you th...Show more

 • Promoted

Software Engineer

WarpToronto, ON, CA
Full-time

Warp: We're Building the Platform for Agentic Development.Warp began with the vision of reimagining one of the fundamental dev tools—the terminal—to make it more usable and powerful for all develop...Show more

 • Promoted

Software Engineer

Scorpion TherapeuticsToronto, ON, CA
Full-time

Rakuten International is a division of Rakuten Group, Inc.Japanese global technology leader in services that empower individuals, communities, businesses and society.Headquartered in San Mateo, Cal...Show more

 • Promoted

AI Engineer, Software

Future Secure AIToronto, ON, CA
Full-time

At Future Secure AI, we're building something genuinely new — and we're looking for people bold enough to build it with us.We work at the frontier of AI, tackling big, real-world problems for globa...Show more

 • Promoted

Software Engineer

Cognichip, Inc.Toronto, ON, CA
Full-time

Chip design is slow, siloed, and often constrained by outdated workflows.At Cognichip, you’ll help build the AI-native tools that change that.From blazing-fast simulations to human-in-the-loop desi...Show more

 • Promoted

Software Engineer

Atlantis IT GroupToronto, ON, CA
Full-time

Skills Required: C++, C#, API Calls, Windows service, Component Object Model, Visual Studio experience, Agile way of working.Development: design, build, and maintain efficient, reusable, and reliab...Show more

 • Promoted

Software Engineer

CSIToronto, ON, CA
Full-time

Software Engineer II's code, test and debug programs.They also maintain and document program changes.Software Engineer II's work on several phases of at least one major application while receiving ...Show more

 • Promoted

Software Engineer I

TD BankToronto
Full-time

Nous et certains tiers sélectionnés utilisons des technologies et des outils de suivi (témoins) pour recueillir des renseignements sur votre utilisation de ce site Web.Les témoins essentiels soutie...Show more

 • Promoted

Software Engineer

EnStream LPToronto, ON, CA
Full-time

EnStream is a trusted leader in secure mobile identity verification and data services in Canada.We work at the intersection of technology, telecommunications, and data privacy — enabling businesses...Show more

 • Promoted

Software Engineer

Rakuten RewardsToronto, ON, CA
Full-time

Rakuten International is a division of Rakuten Group, Inc.Japanese global technology leader in services that empower individuals, communities, businesses and society.Headquartered in San Mateo, Cal...Show more

 • Promoted

Software Engineer

HRBToronto, ON, CA
Full-time

This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations).You’ll have the opportunity...Show more