Search jobs > Vancouver, BC > Engineer

Algorithm Engineer

Comm100
Vancouver, British Columbia, Canada
$150K-$190K a year (estimated)
Full-time

Looking to make a statement in your career in a high-growth tech sector? Join Comm100 as our Algorithm Engineer!

It's an exciting time at Comm100! Already experiencing rapid year-over-year growth, we're seeking a highly motivated, results-driven individual to be our Algorithm Engineer.

Who We Are

Comm100 is a leading provider of customer engagement solutions serving highly regulated industries such as Banking & Finance, Insurance, Government, Education, and Health & Wellness.

Established in 2009, we help more than 10,000 companies worldwide close the gap between their customers’ questions and answers.

We’re proud to count HomeTrust Bank, Nationwide Insurance, State of Texas, Stanford University, Canadian Blood Services, IBM, Fitbit, and Nintendo as customers.

Grounded in our customer-first values, we believe that good customer communication is the lifeblood of every successful business.

Comm100 offers a supportive place to work with strong team cohesion geared for mutual growth. Team members not only will have opportunities to challenge, learn and develop their skillsets, but also to build long and fruitful relationships with fellow Hundos.

Job Responsibilities :

  • Research key capabilities leading to AGI, track the latest academic and industry research achievements in LLM, and bring new technical ideas and methods to the business.
  • Deeply engage in key tasks such as AI Assistant data construction, LLM pre-training, fine-tuning, algorithm optimization, and model deployment.
  • Research key technologies for the implementation of LLM such as RAG and Agent, explore a new generation AI Assistant architecture based on LLM, and continuously enhance AI Assistant question-answering effectiveness and user experience.
  • Writing clean, high-quality, high-performance, maintainable, and thoroughly tested code to ensure software reliability and maintainability.
  • Work closely with cross-regional engineering teams to facilitate communication and collaboration.
  • Engage in direct communication with customers and business stakeholders to propose technical solutions and address product issues.

Job Requirements :

  • Bachelor’s degree or above in Computer Science, Mathematics, Statistics, or a related field with a focus on Artificial Intelligence, Machine Learning or software engineering.
  • Proficiency in Python, TensorFlow or PyTorch, Knowledge of advanced machine learning techniques, such as deep learning, reinforcement learning, and unsupervised learning.
  • Experience with data preprocessing(Pandas), feature engineering(datasets, PyTorch), model training(sklearn, transformers, LoRA, DPO), model deploying(vLLM, DeepSpeed, TensorRT).
  • Strong analytical and problem-solving skills with a keen interest in pushing the boundaries of AI and machine learning.
  • Excellent communication skills and the ability to work effectively in a team environment.
  • Only short-listed candidates will be contacted. No phone calls please. Applicants must be eligible to work in Canada.
  • 30+ days ago
Related jobs
Promoted
Comm100
Vancouver, British Columbia

Looking to make a statement in your career in a high-growth tech sector? Join Comm100 as our Algorithm Engineer!. Deeply engage in key tasks such as AI Assistant data construction, LLM pre-training, fine-tuning, algorithm optimization, and model deployment. Work closely with cross-regional engineeri...

TikTok
Vancouver, British Columbia

Work closely with business teams to optimize the integration plan for algorithm applications, improve efficiency in evaluating and using algorithm applications across various business scenarios, and reduce the cost of managing and optimizing algorithm applications in different business scenarios. Th...

TikTok
Vancouver, British Columbia

Work closely with business teams to optimize the integration plan for algorithm applications, improve efficiency in evaluating and using algorithm applications across various business scenarios, and reduce the cost of managing and optimizing algorithm applications in different business scenarios. Th...

TikTok
Burnaby, British Columbia

Cooperate closely with business parties to optimize the access of algorithm applications, improve the efficiency of evaluating and using algorithm applications in various business scenarios, and reduce the cost of managing and optimizing algorithm applications in various business scenarios. Work on ...

Promoted
Ramp Talent
Canada

Our client, Affiniti, is looking for a Senior Software Engineer. Mentor and guide junior engineers, contributing to the overall growth and success of the engineering team. Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses ...

Promoted
TELUS Digital
Canada

Are you an experienced data analyst and looking to put your skills towards shaping the future of the latest AI technologies? Join TELUS International AI Data Solutions and help ensure that our Generative AI training datasets statistically reflect the full distribution of human behavior in multi-moda...

Promoted
Cadence Design Systems
Canada

We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algo...

Promoted
Acceler8 Talent
Vancouver, British Columbia

As a Machine Learning Engineer, you will work with cross-functional teams to identify opportunities for applying machine learning techniques to complex problems. Extensive knowledge of machine learning techniques and algorithms, including supervised and unsupervised learning, deep learning, reinforc...

Promoted
Inworld AI
Canada

We are seeking Staff and Principal level Machine Learning Engineers with extensive experience in Natural Language Processing (NLP). Deep knowledge of machine learning frameworks such as PyTorch, TensorFlow, or JAX. Develop and test production-grade scalable generative machine learning models. BA/BS ...

Promoted
ORS Partners
Canada

Bachelor's in Software Engineering, Computer Engineering, Electrical Engineering, or Mathematics. Join our well-established, vibrant, and growing company in an exciting role as a Graphics & Compute Safety Critical Software Development Engineer. Prior professional level experience: 8+ years for Princ...