About us
Zemoso Technologies is an Innovation as a Service Product Studio that brings silicon valley style rapid prototyping and rapid application builds to Entrepreneurs and Corporate innovations. We help entrepreneurs in taking their ideas from Zero to Scale and to the Product Market Fit stage using Design Thinking->Lean Execution->Agile Methodology.
We were featured as one of Deloitte Fastest 50 growing tech companies from India thrice (2016, 2018 and 2019). We were also featured in Deloitte Technology Fast 500 Asia Pacific both in 2016 and 2018.
We are located in Waterloo-Canada, Hyderabad-India and Dallas-US.
Our founders have had past successes - founded a decision management company acquired by SAP AG (now part of Hana Big data stack & NetWeaver BPM), early engineering team of Zoho (leading billion $ SaaS player) & some Private Equity experience.
Marquee customers along with some exciting start-ups are part of our clientele.
About the role:
We are seeking an experienced Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning, cloud computing, and software engineering, with a demonstrated ability to develop, deploy, and optimize machine learning models in large-scale, real-world environments.
Responsibilities
Develop, train, and optimize machine learning models, including unsupervised, supervised, and reinforcement learning approaches.
Build and manage ML workflows within the AWS ecosystem, leveraging cloud-native tools and services.
Utilize machine learning frameworks such as TensorFlow and PyTorch for model development.
Apply MLOps practices to streamline the operationalization of ML models, including deploying models using ECS, EKS, Lambda, or similar AWS tools.
Design and implement NLP solutions to handle text, chat, and transcript data, leveraging state-of-the-art natural language models.
Work with big data tools, ecosystems, and databases to preprocess, analyze, and manage data pipelines.
Collaborate with cross-functional teams to align machine learning solutions with business objectives.
Qualifications
Experience: Minimum of 5+ years in machine learning, cloud computing, and software engineering.
Technical Skills:
Proficiency in Python programming.
Hands-on experience with machine learning frameworks like TensorFlow and PyTorch.
Familiarity with big data tools and databases.
Cloud Expertise: Proven experience working within the AWS ecosystem, including tools like ECS, EKS, and Lambda.
MLOps Knowledge: Understanding of MLOps practices to ensure seamless deployment and maintenance of models.
Specialization: Strong knowledge of Natural Language Processing (NLP) and related technologies.
This role is perfect for candidates who excel in developing scalable machine learning solutions and are enthusiastic about leveraging their expertise to solve complex business problems.
Benefits:
Generous Benefits package
Remote work Mode
Location: Canada (Remote)
Job Types: Full-time, Permanent
Pay: $100,000.00-$130,000.00 per year
Benefits:
Dental care
Life insurance
Paid time off
Vision care
Work from home
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Application question(s):
This position has a fixed base compensation + generous benefits program. What is your expected base compensation?
If you are shortlisted, how soon can you join ?
Education:
Bachelor's Degree (required)
Experience:
Software development: 5 years (required)
Work Location: Hybrid remote in Waterloo, ON N2L 0C7
Expected start date: 2024-12-02