(Python Based) Senior Research Engineer
at
Reuters News Agency
(Python Based) Senior Research Engineer
Company
Reuters News Agency
Location
Toronto, Ontario, Canada
Date Posted
January 2, 2025
**Job Title:** Senior Research Engineer
**Job Description:**
Do you love creating innovative solutions for customers? We are seeking a passionate Senior Research Engineer who will bring expertise in AI and ML and is interested in building data-driven capabilities that drive transformation. As a member of Thomson Reuters Labs, you will have a direct impact on our company by helping to create new and innovative capabilities that will delight our customers.
**About The Role:**
In this opportunity as a Senior Research Engineer, you will:
- **Develop and Deliver:** Involved in the entire software development lifecycle, building, testing, and delivering high-quality solutions.
- **Build Scalable ML Solutions:** Create large scale data processing pipelines to help researchers build and train novel machine learning algorithms in large online delivery environments.
- **Be a Team Player:** Work in a collaborative team-oriented environment, sharing information, valuing diverse ideas, and partnering with cross-functional and remote teams.
- **Be an Agile Person:** Deliver timely solutions with a strong sense of urgency in a fast-paced environment.
- **Be Innovative:** Try new approaches, learn new technologies, contribute innovative ideas, and be accountable for end-to-end deliveries.
- **Be an Effective Communicator:** Engage and communicate dynamically with cross-functional partners and team members.
**About You:**
You are a fit for the position of Senior Research Engineer if your background includes:
**Required Skills and Experience:**
- A Bachelor's Degree in Computer Science, a related field, or equivalent experience.
- At least 5 years of software engineering experience.
- At least 2 years working on a Machine Learning related product or solution.
- Deep understanding of Python software development stacks and ecosystems.
- Ability to write clean, reusable, maintainable, and well-tested code.
- Desire to learn and embrace new and emerging technologies.
- Ability to collaborate and communicate effectively as part of a multi-disciplinary team.
- Keen interest in real-world applications and impact.
- Experience with cloud computing development.
- Experience with Agile methodologies.
- Experience implementing CI/CD, DevOps, and SDLC concepts in application development.
**Preferred Skills and Experience:**
- Experience integrating Machine Learning solutions into production-grade software.
- Understanding of ModelOps and MLOps principles.
- Exposure to Natural Language Processing (NLP) problems and familiarity with tasks such as Named Entity Recognition, Information Extraction, and Information Retrieval.
- Understanding and ability to translate between language and methodologies used in both research and engineering fields.
- Hands-on experience in other programming/scripting languages (Java, Rust, Scala, Typescript, etc.).
**What’s in it For You?**
You will join an inclusive culture of world-class talent, committed to your personal and professional growth through:
- **Hybrid Work Model:** Flexible hybrid working environment.
- **Wellbeing:** Comprehensive benefit plans and resources for mental, physical, and financial wellbeing.
- **Culture:** A globally recognized reputation for equality, diversity, and inclusion.
- **Learning & Development:** Access to resources like LinkedIn Learning and internal Talent Marketplace.
- **Social Impact:** Programs for local and global impact and employee-driven business resource groups.
- **Purpose Driven Work:** Contribute to justice, truth, and transparency.
**Accessibility:**
Thomson Reuters is an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace. We make reasonable accommodations for qualified individuals with disabilities and religious beliefs in accordance with applicable law.