RQ09508 - Sr. Machine Learning Engineer
- Toronto, ON, Canada
Applications open in a new tab.
Job details
- Posting language
- English
Original job description
RQ09508 - Sr. Machine Learning Engineer
Downtown, Toronto
Hybrid: 3 Days onsite / 2 days remote
Contract (8+ months contract, possible extension)
Must-Haves:
- Deep Understanding of Machine Learning Concepts: Proficiency in fundamental machine learning concepts, algorithms, and techniques.
- Expertise in Natural Language Processing (NLP): Knowledge of NLP techniques and models, especially BERT and other transformer-based models, for tasks like text classification, sentiment analysis, and language understanding.
- Experience with Deep Learning Frameworks: Proficiency in deep learning libraries such as TensorFlow or PyTorch. Experience with implementing, training, and fine-tuning BERT models using these frameworks is crucial.
- Data Preprocessing Skills: Ability to perform text preprocessing, tokenization, and understanding of word embeddings.
- Programming Skills: Strong programming skills in Python, including experience with libraries like NumPy, Pandas, and Scikit-learn.
- Model Optimization and Tuning: Skills in optimizing model performance through hyperparameter tuning and understanding of trade-offs between model complexity and performance.
- Understanding of Transfer Learning: Knowledge of how to leverage pre-trained models like BERT for specific tasks and adapt them to custom datasets.
Nice-to-Have:
- Public Sector experience
More about this job
Responsibilities
The Senior Machine Learning Engineer at Source Code will build and fine-tune language models, prepare text data, and tune models to balance accuracy against complexity. The work includes adapting pre-trained models to custom datasets.
Requirements
Candidates need a deep grasp of machine learning, NLP and transformer models, and hands-on work with TensorFlow or PyTorch. They also need strong Python skills with NumPy, Pandas and Scikit-learn, plus experience with text preprocessing and transfer learning.
Skills
- Python
- TensorFlow
- PyTorch
- BERT
- Transformer models
- NLP
- NumPy
- Pandas
- Scikit-learn
- Text preprocessing
- Tokenization
- Word embeddings
- Hyperparameter tuning
- Model optimization
- Transfer learning
- Fine-tuning
- Text classification
- Sentiment analysis
- Language understanding
- Deep learning
- Machine learning algorithms
- Data preprocessing
Categories
- Technology
- Data & Analytics
- Software
Keywords
- Machine Learning Engineer
- Senior Machine Learning Engineer
- NLP
- Natural Language Processing
- BERT
- Transformers
- Deep Learning
- TensorFlow
- PyTorch
- Python
- NumPy
- Pandas
- Scikit-learn
- Text Classification
- Sentiment Analysis
- Transfer Learning
- Fine-tuning
- Hyperparameter Tuning
- Word Embeddings
- Tokenization
Seniority
Senior
Tools
- TensorFlow
- PyTorch
- Python
- NumPy
- Pandas
- Scikit-learn
Languages
- English