FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Research Engineer
Thomson ReutersSenior Research Engineer at Thomson Reuters Labs developing AI and ML capabilities. Innovating solutions to transform legal, accounting, and government sectors globally.
Posted 7/17/2026full-timeNew York City • Minnesota, Missouri, New York • 🇺🇸 United StatesSenior💰 $110,000 - $204,200 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python software development, machine learning solutions, and cloud computing, while effectively collaborating with cross-functional teams to deliver innovative and production-ready applications. Proficient in Agile methodologies and CI/CD practices to ensure timely and high-quality software delivery.
Highest-signal resume keywords
Python Software DevelopmentMachine Learning SolutionsCloud Computing DevelopmentAgile MethodologiesCI/CD Implementation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringData Processing PipelinesClean Code PracticesNatural Language ProcessingDevOps Concepts
Soft Skills
Team CollaborationEffective CommunicationInnovative Problem SolvingSense of Urgency
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
Software Development LifecycleApplied Data ScienceProduction Ready Solutions
Tech Stack
Tools & technologiesCloudPythonSDLC
About the role
Key responsibilities & impact- Apply modern software development practices throughout the entire software development lifecycle
- Create large scale data processing pipelines for machine learning algorithms
- Work collaboratively in a team-oriented environment
- Deliver timely solutions with a strong sense of urgency
- Contribute innovative ideas and solutions, accountable for end-to-end deliveries
- Engage and communicate effectively with cross-functional partners
Requirements
What you’ll need- 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
- Experience collaborating with applied data scientists to translate research work in production ready solutions
- Experience with cloud computing development
- Experience with Agile Methodologies
- Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery
- Exposure to Natural Language Processing (NLP) problems
Benefits
Comp & perks- Hybrid Work Model: Flexible hybrid working environment (2-3 days a week in the office)
- Flexibility & Work-Life Balance: Supportive workplace policies for personal and professional responsibilities
- Career Development and Growth: Continuous learning and skill development opportunities
- Industry Competitive Benefits: Comprehensive benefit plans including flexible vacation and mental health days
- Culture: Award-winning reputation for inclusion and belonging
- Social Impact: Two paid volunteer days off and opportunities for pro-bono consulting