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

Research Engineer
Thomson Reuters. Apply modern software development practices across the entire software development lifecycle .
Posted 10/12/2026full-timeRemote • Minnesota • United StatesJuniorMid-Level💰 $88,200 - $163,800 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering with a focus on machine learning and natural language processing, utilizing Python and relevant data science libraries to develop scalable, high-quality solutions. Capable of integrating machine learning capabilities into production systems while collaborating effectively with cross-functional teams.
Highest-signal resume keywords
Python Software DevelopmentMachine Learning IntegrationNatural Language ProcessingCloud Platform FamiliarityData Science Libraries
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 Development LifecycleData Processing PipelinesHigh-Quality Solution DeliveryClean Code DevelopmentProbabilistic ModelsAutomation ProficiencySystem MonitoringCloud-Native ApplicationsNamed Entity RecognitionInformation Extraction
Soft Skills
CollaborationCommunicationInnovative ThinkingAdaptabilityCross-Functional Partnership
Tools & Technologies
AWSAzureNumpyScipyPandasDaskSpaCyNLTKScikit-learn
Certifications & Qualifications
Bachelor of Science in Computer Science
Industry Keywords
Machine LearningNatural Language ProcessingData ScienceSoftware EngineeringCloud Computing
Tech Stack
Tools & technologiesAWSAzureCloudNumpyPandasPythonScikit-Learn
About the role
Key responsibilities & impact- Apply modern software development practices across the entire software development lifecycle
- Design, build, test, and deliver high-quality solutions
- Create large-scale data processing pipelines for researchers building and training machine learning algorithms
- Develop high-performing, scalable systems for large online delivery environments
- Share information and partner with cross-functional and remote teams
- Deliver timely solutions in a fast-paced, dynamic environment
- Try new approaches and learn new technologies
- Contribute innovative ideas and deliver end-to-end solutions
- Communicate ideas and collaborate on technical developments with cross-functional partners and team members
Requirements
What you’ll need- Bachelor of Science degree in computer science or related field
- At least 2 years of software engineering experience, ideally in machine learning and natural language processing
- Experience and understanding of Python software development stacks and ecosystems
- Ability to understand, apply, integrate, and deploy machine learning capabilities and techniques into other systems
- Familiarity with Python data science libraries including Numpy, Scipy, Pandas, Dask, spaCy, NLTK, and scikit-learn
- Clean, reusable, maintainable, and well-tested code development
- Familiarity with probabilistic models and mathematical concepts underlying machine learning methods
- Proficiency in automation, system monitoring, and cloud-native applications
- Familiarity with AWS, Azure, or a related cloud platform
- Exposure to Natural Language Processing problems and familiarity with Named Entity Recognition, Information Extraction, and Information Retrieval
- Ability to translate between research and engineering methodologies
- Ability to integrate machine learning solutions into production-grade software
Benefits
Comp & perks- Flexible work arrangements, including work from anywhere for up to 8 weeks per year
- Flexible vacation
- Two company-wide Mental Health Days off
- Headspace app access
- Retirement savings
- Tuition reimbursement
- Employee incentive programs
- Mental, physical, and financial wellbeing resources
- Two paid volunteer days off annually
- Pro-bono consulting project opportunities
- Environmental, Social, and Governance (ESG) initiative opportunities
- Health, dental, vision, disability, and life insurance programs
- Competitive 401k plan with company match
- Competitive vacation, sick and safe paid time off
- Paid holidays, including two company mental health days off
- Parental leave
- Sabbatical leave
- Optional hospital, accident and sickness insurance
- Optional life and AD&D insurance
- Flexible Spending and Health Savings Accounts
- Fitness reimbursement
- Employee Assistance Program
- Group Legal Identity Theft Protection benefit
- 529 Plan access
- Commuter benefits
- Adoption & Surrogacy Assistance
- Employee Stock Purchase Plan
- Potential eligibility for an Annual Bonus based on enterprise and individual performance