Lead software engineer building full-stack CoCounsel integrations with React, TypeScript, Python, and AI tooling. Guiding architecture, delivery, and engineer development at Thomson Reuters.
Responsibilities
Build and deliver full-stack solutions across frontend and backend systems
Develop React, TypeScript, and Python features
Contribute to AI-powered capabilities, including agentic workflows, LLM integrations, and MCP/A2A-based tooling
Establish and uphold standards for code quality, performance, accessibility, testing, and maintainability
Lead by example through code reviews and technical contributions
Partner with product, design, and backend teams to shape requirements and define APIs
Deliver cohesive, customer-facing user experiences
Break down complex initiatives and provide reliable estimates
Support delivery from development through production
Mentor engineers through pairing, code reviews, and ongoing technical guidance
Build and evolve the CoCounsel Applications team’s external integration strategy
Requirements
6+ years of professional software engineering experience building and shipping production web applications used by real customers
Active, hands-on coding contributions in the last 2–3 years
Experience with modern frontend frameworks such as React
Solid understanding of TypeScript and frontend architecture
Strong experience building APIs and services with Python as a core language
Working familiarity with GenAI concepts, including prompt engineering, agentic system design, and LLM orchestration frameworks
Some familiarity with MCP/A2A
Proven ability to lead through influence rather than authority
Experience improving systems, reducing technical debt, and guiding architectural decisions
Strong communication skills and collaborative mindset
Experience with web application performance optimization, including monitoring, profiling, and tuning for scale
Hands-on experience building AI-powered product features with LLM APIs, RAG pipelines, or agentic workflows in a production environment
Familiarity with AI/ML infrastructure, including vector databases, model serving, and cost/latency optimization for LLM-powered features
Benefits
Flexible hybrid working environment
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 projects and ESG initiatives
Health, dental, vision, disability, and life insurance programs
401(k) 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
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
Software Engineer building real - time anti - abuse and detection systems for Resend’s developer email platform. Designing enforcement, ML classifiers, and safeguards against spam, phishing, and account takeover.
Part - time Full Stack Engineer building Tether RE’s real estate safety platform across Flutter, React, and NestJS. Developing mobile, web, backend, and partner integrations.
Software Developer building Android infotainment features for Ford vehicles. Developing Apple CarPlay and Android Auto integrations used by millions of drivers.
Backend Software Engineer building Java/Spring APIs and core business systems. Improving scalability, architecture, and technical debt for Megaport’s global Network as a Service platform.
Software Developer building Laravel APIs and product features for Intouch Insight's customer - experience platform. Using PHP, MySQL, Redis, AWS, Angular, and AI - assisted development tools.
Senior Software Engineer shaping Mercury’s Treasury platform for startup cash management. Leading full - stack architecture and customer - facing products managing billions in assets.
Développeur full - stack bâtissant services partagés, API et outils pour MaintainX, plateforme mobile d’exécution du travail industriel. Amélioration de la fiabilité, sécurité et productivité développeur.
Support Software Engineer debugging and improving Replicant’s AI - powered customer - service platform in production. Investigating incidents across agents, telephony, integrations, APIs, and TypeScript systems.
Software Developer building Splunk AI Canvas’s React, cloud, and agentic AI experiences. Developing secure workflows that help customers investigate and act on data.
Staff Software Engineer building scalable AI/ML platforms for Domino, which helps organizations operate data science and AI solutions. Developing model deployment, monitoring, catalog, and LLM hosting capabilities.