Software Engineer - Java, Rest API, Microservices & NLP/LLM
Thomson Reuters
Job Description
We are looking for a Software Engineer with strong Java and AI/ML expertise to design, build, and maintain secure, scalable enterprise applications. You will work with cross-functional teams and own services end-to-end, including REST APIs, microservices, front-end development, AI-powered features, and automated testing.
About the Role
- Design, develop, and maintain Java applications using Java and modern front-end frameworks.
- Integrate AI/ML capabilities (e.g., NLP/LLMs, recommendation, classification) into services and user experiences.
- Implement and maintain automated tests (unit, integration, contract, end-to-end) and test data pipelines.
- Optimize applications and models for speed, scalability, cost, and reliability.
- Ensure application security, data protection, model safety, and privacy (PII handling, guardrails).
- Participate in Agile/Scrum ceremonies and contribute to sprint planning, reviews, and retrospectives.
- Operate services in production (observability, incident response, performance tuning).
About You:
- 3+ years of professional experience in Java/J2EE development.
- Solid understanding of RESTful API design and microservices architecture.
- Experience with SQL databases; able to design performant schemas and queries.
- Hands-on experience with AI/ML: integrating models into applications, calling hosted LLMs, or serving in-house models.
- Proficiency with at least one ML/NLP toolkit or cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML).
- Familiarity with LLM application patterns (prompt engineering, embeddings, RAG, vector databases) and model evaluation/guardrailing.
- Working knowledge of CI/CD tools like Jenkins or GitHub Actions.
- Excellent communication and problem-solving skills; collaborative mindset.
- Ability to successfully pass an extended background check.
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).
- Flexibility & Work-Life Balance: Supportive workplace policies to manage personal and professional responsibilities, including flexible work arrangements.
- Career Development and Growth: Culture of continuous learning and skill development.
- Industry Competitive Benefits: Comprehensive benefit plans.
- Culture: Globally recognized, award-winning reputation for inclusion and belonging.
- Social Impact: Opportunities to make an impact in the community.
- Making a Real-World Impact: Helping customers pursue justice, truth, and transparency.
About Thomson Reuters
Thomson Reuters empowers professionals with the trusted content and technology needed to make informed decisions. Serving legal, tax, accounting, compliance, government, and media sectors, we combine specialized software and insights to deliver data, intelligence, and solutions. Reuters, a division of Thomson Reuters, provides world-leading trusted journalism and news. With 26,000 employees across 70+ countries, we are committed to objectivity, accuracy, fairness, and transparency, fostering a diverse and inclusive work environment.
How to Apply
Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.
Company Info
Thomson Reuters
Posted on Indeed