Note: The job is a remote job and is open to candidates in USA. Thomson Reuters is a global provider of trusted content, technology, and solutions serving professionals across legal, tax, accounting, compliance, government, and media. The Senior Research Engineer will develop scalable AI and machine learning solutions, data processing pipelines, and production-grade software while collaborating with interdisciplinary and cross-functional teams. The role involves delivering high-quality solutions across the software development lifecycle and contributing to innovative research and engineering initiatives.
Responsibilities
- Develop and Deliver:Applying modern software development practices, you will be involved in the entire software development lifecycle, building, testing and delivering high-quality solutions
- Build Scalable ML Solutions:You will create large scale data processing pipelines to help researchers build and train novel machine learning algorithms. You will develop high performing scalable systems in the context of large online delivery environments
- Be a Team Player: Working in a collaborative team-oriented environment, you will share information, value diverse ideas, partner with cross-functional and remote teams
- Be an Agile Person:With a strong sense of urgency and a desire to work in a fast-paced, dynamic environment, you will deliver timely solutions
- Be Innovative:You are empowered to try new approaches and learn new technologies. You will contribute innovative ideas, create solutions, and be accountable for end-to-end deliveries
- Be an Effective Communicator: Through dynamic engagement and communication with cross-functional partners and team members, you will effectively articulate ideas and collaborate on technical developments
Skills
- A Bachelor's Degree in Computer Science, Related Field, or Equivalent Experience
- At least 5 years software engineering experience
- At least 2 years working on a Machine Learning related product or solution
- A deep understanding of Python software development stacks and ecosystems
- Ability to write clean, reusable, maintainable and well-tested code
- Track record of quickly adopting and applying emerging technologies to solve complex problems
- Experience collaborating with applied data scientists to translate research work in production ready solutions
- A 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 delivery
- Experience integrating Machine Learning and Generative AI solutions into production-grade softwareUnderstanding of ModelOps and MLOps principles
- Exposure to Natural Language Processing (NLP) problems and familiarity with key tasks such as Named Entity Recognition (NER), Information Extraction, Information Retrieval, Text classification, Summarization, etc
- Ability to understand and translate between language and methodologies used both in research and engineering fields
- Hands-on experience in other programming language/scripting language and development stack (Java, Rust, Scala, Typescript, etc.)
Benefits
- Hybrid work environment: 2-3 days a week in the office depending on the role for office-based roles.
- Flexible workplace policies through Flex My Way to help manage personal and professional responsibilities.
- Work from anywhere for up to 8 weeks per year.
- Flexible vacation.
- Two company-wide Mental Health Days off.
- Access to the Headspace app.
- Retirement savings.
- Tuition reimbursement.
- Employee incentive programs.
- Resources for mental, physical, and financial wellbeing.
- Continuous learning and skill development through Grow My Way programming and a skills-first approach.
- Two paid volunteer days off annually.
- Opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.
- In the United States: health, dental, vision, disability, and life insurance programs.
- In the United States: competitive 401k plan with company match.
- In the United States: competitive vacation, sick and safe paid time off.
- In the United States: paid holidays, including two company mental health days off.
- In the United States: parental leave.
- In the United States: sabbatical leave.
- Optional hospital, accident and sickness insurance paid 100% by the employee.
- Optional life and AD&D insurance paid 100% by the employee.
- Flexible Spending and Health Savings Accounts.
- Fitness reimbursement.
- Access to Employee Assistance Program.
- Group Legal Identity Theft Protection benefit paid 100% by employee.
- Access to 529 Plan.
- Commuter benefits.
- Adoption & Surrogacy Assistance.
- Access to Employee Stock Purchase Plan.
Company Overview
Company H1B Sponsorship