×
Register Here to Apply for Jobs or Post Jobs. X

Python Lead Research Engineer

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Thomson Reuters
Part Time position
Listed on 2025-11-20
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer, Cloud Computing, Data Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: (Python Based) Lead Research Engineer

Join to apply for the (Python Based) Lead Research Engineer role at Thomson Reuters

Do you love creating innovative solutions for customers?

We are seeking a passionate Lead 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 Lead Research Engineer, you will:

  • Be a Leader:
    Provide technical leadership partnering with other engineers to develop and improve methodology and evolve the technology stack.
  • 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:
    Create large scale data processing pipelines to help researchers build and train novel machine learning algorithms. Develop high performing scalable systems in the context of large online delivery environments.
  • Be a Team Player:
    Working in a collaborative team‑oriented environment, 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, deliver timely solutions.
  • Be Innovative:
    Empowered to try new approaches and learn new technologies, 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, effectively articulate ideas and collaborate on technical developments.
About You

You are a fit for the Lead Research Engineer role if your background includes:

  • A Bachelor's Degree in Computer Science or Related Field.
  • At least 8 years software engineering experience, of which at least 2 years working on a Machine Learning related product or solution.
  • Experience leading technical work streams within a software engineering organization.
  • Skilled and have a deep understanding of Python software development stacks and ecosystems; experience with other programming languages and ecosystems is ideal.
  • Can understand, apply, integrate and deploy Machine Learning capabilities and techniques into other systems.
  • Familiar with the Python data science stack through exposure to libraries such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, scikit‑learn.
  • Take pride in writing clean, reusable, maintainable and well‑tested code.
  • Demonstrate proficiency in automation, system monitoring, and cloud‑native applications, with familiarity in AWS or Azure (or a related cloud platform).
  • Proficient in system analysis and design; consider Dev Ops and automation as fundamental pillars of your work.
  • Have a desire to learn and embrace new and emerging technology.
  • Can demonstrate adaptability and thrive in a dynamic environment, successfully managing and delivering high‑quality results when faced with fluid requirements.
  • Familiar with probabilistic models and understand the mathematical concepts underlying machine learning methods.
  • Experience leading and/or mentoring teams.
  • Providing guidance around roadblocks for team.
  • Experience providing updates to internal stakeholders.
Preferred Skills & Experience
  • Experience integrating Machine Learning solutions into production‑grade software with a sound understanding of Model Ops and MLOps principles.
  • Previous exposure to Natural Language Processing (NLP) problems and familiarity with key tasks such as Named Entity Recognition (NER), Information Extraction, Information Retrieval.
  • Hands‑on experience in other programming and scripting languages (Java, Type Script, JavaScript, etc.).
What’s in it For You?
  • Hybrid Work Model:
    Flexible hybrid working environment (2‑3 days a week in the office depending on the role) while delivering a seamless experience that is digitally and physically connected.
  • Flexibility & Work‑Life Balance:
    Flex My Way is a set of supportive workplace policies designed to help manage personal and professional…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary