Senior Software Engineer developing and maintaining AI/ML features for Thomson Reuters. Collaborating with teams to build innovative solutions using machine learning and AI technologies.
Responsibilities
Develop and maintain AI/ML features under guidance
Implement machine learning models and integrate them into software applications
Write clean, well-documented code following established standards
Participate in the full software development lifecycle for AI/ML projects
Collaborate with senior engineers and data scientists to understand system architecture
Monitor and optimize model performance, latency, and resource utilization
Implement A/B testing frameworks for AI/ML features
Contribute to the full software development lifecycle from requirements gathering to deployment
Requirements
Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field
Proven experience designing, building, and deploying production-grade agentic AI workflows
1+ years of professional software development experience
Programming Languages: Proficiency in Python; familiarity with Java, JavaScript, or C++ is a plus
Understanding of fundamental machine learning concepts and algorithms
Basic experience with at least one ML framework (TensorFlow, PyTorch, scikit-learn)
Knowledge of version control (Git), testing, and debugging
Experience with data manipulation using pandas, NumPy, or similar libraries
Basic SQL knowledge and understanding of database concepts
Benefits
Hybrid Work Model: flexible (2-3 days a week in-office)
Flex My Way: supportive workplace policies
Career Development and Growth
Comprehensive benefit plans including flexible vacation
Two company-wide Mental Health Days off
Access to the Headspace app
Retirement savings
Tuition reimbursement
Employee incentive programs
Resources for mental, physical, and financial wellbeing
Award-winning reputation for inclusion and belonging
Two paid volunteer days off annually
Opportunities for pro-bono consulting projects and ESG initiatives
Senior Software Engineer building NVIDIA’s open - source NeMo AI platform for scalable agent execution. Designing distributed APIs, plugins, orchestration, and reliability systems across production environments.
Product Engineer owning customer - focused features for OpsLevel’s agentic software delivery platform. Building Rails, GraphQL, and MySQL systems while improving AI - assisted engineering workflows.
Senior Software Engineer building Pantheon’s cloud WebOps connectivity and API platform. Designing federated APIs, distributed services, networking, and workflow orchestration at scale.
Senior Staff Engineer owning search, ranking, and recommendations for Cantina’s social AI platform. Setting technical direction across discovery, feeds, personalization, and OpenSearch.
Senior Android engineer building AI - native growth and monetization experiments for Life360’s family safety app. Shipping subscription, advertising, and purchase experiences at consumer scale.
Backend Software Engineer building Go services, registries, and APIs for Chainguard’s secure open - source artifact platform. Improving reliability, performance, and production operations for customer - facing systems.
Tech Lead guiding Java application development at Genpact, an AI and digital transformation company. Leading developers, technical design, code quality, and application performance.
Tech Lead leading Java application development at Genpact, an AI and advanced technology solutions company. Guiding developers, optimizing scalable applications, and delivering enterprise transformation solutions.
Co - op Software Developer contributing to full - stack maritime SaaS development at Helm Operations. Building features that support tugboats, ferries, workboats, and global harbor operations.