Job Overview
Role: ML/GenAI Application Engineer Location: Bengaluru, India (Hybrid) / Mexico City Job ID: JREQ196865 Work Mode: Hybrid (2-3 days in office) Key Skills: Python, FastAPI, ReactJS, Snowflake, GenAI Job Type: Full-time
Job Description
For the Thomson Reuters Recruitment 2026 drive, the team is looking for an innovative engineer to deploy robust and scalable ML/GenAI applications. You will collaborate with Data Scientists to translate business requirements into technical solutions.
The role involves Backend Engineering where you will optimize Python backends (using FastAPI) to serve production-grade user interfaces. You will also handle Data Optimization by querying complex data from Snowflake to ensure lightning-fast performance.
Roles and Responsibilities
As an ML/GenAI Application Engineer at Thomson Reuters, your key responsibilities will include:
- Application Development: Deploying robust and scalable ML/GenAI applications using modern software engineering principles.
- Backend Engineering: Re-engineering Streamlit apps into optimized Python backends using FastAPI.
- Frontend Integration: integrating backend APIs with frontend components using ReactJS while maintaining high UI/UX standards.
- Data Optimization: Optimizing complex data querying from Snowflake for performance and responsiveness.
- Quality Assurance: Conducting thorough unit testing and automated testing to ensure reliability.
- Architecture: Contributing to the architectural design of ML/GenAI systems, focusing on scalability and security.
Skills and Eligibility Criteria
To be eligible for Thomson Reuters Recruitment 2026, candidates must meet the following criteria:
- Educational Background: Bachelor’s/Master’s degree in Computer Science or related field.
- Mandatory Technical Skills:
- Strong proficiency in Python.
- Experience with Backend Engineering using FastAPI or similar frameworks.
- Strong server-side skills with a solid understanding of UI development using ReactJS.
- Experience with Snowflake and complex data querying.
- Expertise in Object-Oriented Programming (OOP) and Software Design Patterns.
- Preferred Skills:
- Experience with Unit Testing and Automated Testing frameworks.
- Familiarity with distributed systems and IT Architecture principles.
Perks & Benefits
- Hybrid Work Model: Flexible working environment (2-3 days in office).
- Work-Life Balance: “Flex My Way” policies and work-from-anywhere options (up to 8 weeks/year).
- Mental Health: Two company-wide Mental Health Days off and access to t