Senior AI Engineer
Company | Proofpoint |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- 8+ years of experience in software engineering, with a strong emphasis on AI/ML.
- 4+ years of hands-on experience working with transformer models or NLP.
- Experience with one or more of the following AI/ML frameworks and libraries is desired: TensorFlow, PyTorch, and Hugging Face Transformers.
- Expertise in selecting and applying transformer models for text classification problems.
- Experience with prompt engineering, vector-based retrieval, and embedding models.
- Strong understanding of AI cost structures, including model inference costs and optimization strategies.
- Previous experience designing and implementing experiments to measure model efficacy.
- Strong background in Cloud, Containers, Java and Linux-based architectures.
- Well-versed in Agile/Scrum development processes.
- Excellent communication and problem-solving skills.
- Degree in Computer Science, AI/ML, or a related field.
Responsibilities
- Establish a clear AI/ML vision, build support across cross-functional teams, and drive high-impact AI initiatives to completion.
- Develop and deploy transformer-based models for classification tasks, leveraging pre-trained models, fine-tuning techniques, and embedding-based retrieval.
- Evaluate generalized/base models for low true-positive classification problems and design methods to improve performance.
- Implement prompt-based classification techniques and vector-based retrieval to improve accuracy and efficiency.
- Design and conduct experiments to measure model efficacy, balancing performance with computational costs.
- Research available AI/ML technologies and help make informed build vs. buy decisions.
- Ensure AI solutions are scalable, secure, and aligned with enterprise best practices.
- Stay current with the latest advancements in transformers, LLMs, and AI-driven text classification.
Preferred Qualifications
- Experience working with Azure Machine Learning API and AWS Bedrock is a plus.
- Familiarity with LLMOps and deploying models in production environments.
- Understanding of data pipelines and distributed AI processing.