Enable job alerts via email!
A leading legal tech company in Toronto seeks an experienced software engineer with a strong background in machine learning. The role offers a hybrid work model and focuses on building high-quality software solutions. Candidates should have extensive experience in Python development and technical leadership. Comprehensive benefits and personal growth opportunities are included.
Employer Industry: Legal and Information Services
Why consider this job opportunity:
- Hybrid work model with 2-3 days a week in the office
- Comprehensive benefit plans including flexible vacation and mental health days
- Opportunities for personal and professional growth with access to LinkedIn Learning
- Inclusive culture recognized for diversity and work-life balance
- Chance to contribute to social impact through employee-driven initiatives
- Purpose-driven work focused on justice, truth, and transparency
What to Expect (Job Responsibilities):
- Provide technical leadership and collaborate with other engineers to enhance methodology and technology stack
- Engage in the entire software development lifecycle, ensuring high-quality solutions are built, tested, and delivered
- Create large-scale data processing pipelines for machine learning algorithms
- Collaborate effectively with cross-functional and remote teams in a team-oriented environment
- Communicate technical ideas and developments clearly with stakeholders and team members
What is Required (Qualifications):
- Bachelor's Degree in Computer Science or a related field
- At least 8 years of software engineering experience, including a minimum of 2 years in machine learning
- Proven experience leading technical workstreams in a software engineering context
- Deep understanding of Python software development stacks and ecosystems
- Familiarity with the Python data science stack and cloud-native applications, preferably AWS or Azure
How to Stand Out (Preferred Qualifications):
- Experience integrating machine learning solutions into production-grade software
- Exposure to Natural Language Processing (NLP) tasks such as Named Entity Recognition and Information Extraction
- Hands-on experience in additional programming languages like Java, TypeScript, or JavaScript
- Understanding of ModelOps and MLOps principles
- Experience mentoring teams and providing guidance on technical challenges
#LegalTech #MachineLearning #SoftwareEngineering #DiversityInclusion #CareerGrowth
We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.
We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.