Jobs.ca
Jobs.ca
Language
73 Strings logo

Machine Learning Engineer - Toronto

73 Strings3 days ago
Toronto, Ontario
Mid Level
full_time

About the role

Overview Of 73 Strings 73 Strings is an innovative platform providing comprehensive data extraction, monitoring, and valuation solutions for the private capital industry. The company's AI-powered platform streamlines middle-office processes for alternative investments, enabling seamless data structuring and standardization, monitoring, and fair value estimation at the click of a button. 73 Strings serves clients globally across various strategies, including Private Equity, Growth Equity, Venture Capital, Infrastructure and Private Credit.

Our 2025 $55M Series B, the largest in the industry, was led by Goldman Sachs, with participation from Golub Capital and Hamilton Lane, with continued support from Blackstone, Fidelity International Strategic Ventures and Broadhaven Ventures.

Impact You'll Make

  • Accelerate financial valuation processes by automating complex data extraction and preparation tasks
  • Enhance accuracy of investment decisions by ensuring financial data is correctly extracted and processed
  • Enable analysts to focus on high-value analysis rather than manual data gathering and formatting
  • Create AI-powered tools that surface critical insights from both structured and unstructured financial data

Your Expertise Programming & Development

  • Python Mastery: Craft elegant, production-ready code that automates financial data processing
  • ML Framework Proficiency: Leverage PyTorch and TensorFlow to build sophisticated data extraction models
  • API Development: Design and implement robust APIs that integrate with financial platforms and data sources
  • Familiarity with Unix/Terminal
  • Familiarity with Docker and Containers
  • Engineering Excellence: Apply Git version control and CI/CD practices to ensure code quality

Computer Vision

  • Extract financial data from diverse document formats (PDF, Excel, PowerPoint) regardless of layout
  • Work with OCR systems that accurately capture financial figures and text
  • Develop models that can extract tabular data from charts (bar, pie, etc.) in financial presentations
  • Create table structure recognition systems that understand complex financial statement layouts
  • Design document classification systems for organizing diverse financial document types

Natural Language Processing

  • Build generative AI systems for qualitative understanding of financial documents
  • Implement text classification and named entity recognition for financial metrics identification
  • Create systems that automatically detect dates, periods, currencies, and units in extracted data
  • Develop question-answering capabilities that enable chat interfaces with structured financial data
  • Build semantic search functionality for financial research and competitive intelligence

Data Engineering & MLOps

  • Design database schemas that efficiently store structured financial data
  • Architect pipelines that integrate data from diverse sources (documents, web scraping, third-party APIs)
  • Deploy and monitor models in production environments for critical applications
  • Leverage cloud platforms (AWS/Azure/GCP) for scalable data processing[SG5]

Your Responsibilities

  • Architect and implement machine learning models to automate structured and unstructured data extraction from financial documents (e.g., contracts, balance sheets).
  • Develop natural language processing (NLP) solutions to enhance qualitative document understanding and improve decision-making.
  • Optimize algorithms for scalability and real-time performance across cloud-based platforms.
  • Collaborate with cross-functional teams (finance experts, product managers) to align technical solutions with business objectives.
  • Monitor deployed models to ensure accuracy, efficiency, and adaptability to changing market dynamics.
  • Conduct experiments with state-of-the-art AI techniques to refine model performance and explore innovative applications.

Skills

  • Master's degree in computer science, Data Science, or related field (or equivalent practical experience)
  • Deep software engineering expertise including design patterns, code optimization, and testing best practices
  • Python programming excellence with a focus on production-quality code
  • Experience with Git-based workflows and collaborative development
  • MLOps capabilities including CI/CD for ML models, workflow automation, and production monitoring
  • Cloud platform experience (Azure, AWS, Google Cloud) and containerization expertise (Docker, Kubernetes)
  • Data engineering proficiency with tools like Apache Spark, Airflow, or Databricks (preferred)
  • Visualization skills using Streamlit, Tableau, or similar tools
  • Knowledge of data privacy, model governance, and financial regulatory requirements
  • Strong theoretical and practical understanding of Machine and Deep Learning principles
  • NLP expertise covering text processing, tokenization, language models, and advanced techniques
  • Computer Vision fundamentals for document image analysis and chart data extraction
  • Hands-on experience with ML libraries: NumPy, PyTorch, HuggingFace, OpenCV, scikit-learn, spaCy, NLTK
  • Experience with vector databases, good understanding of LLMs and Prompt Engineering, and knowledge of frameworks like LangChain
  • API development using Flask, FastAPI, Django or similar frameworks
  • Good communication skills for explaining complex concepts to diverse audiences
  • Self-direction and organizational abilities to manage multiple concurrent projects
  • Passion for continuous learning in the rapidly evolving ML/DL landscape
  • Open-source contributions or maintenance experience (preferred)

We cultivate a culture of innovation and collaboration, where your ideas matter. We empower our team members to take initiative, learn continuously, and thrive in a supportive environment.

About 73 Strings

Financial Services

73 Strings is an innovative platform providing comprehensive data extraction, monitoring, and valuation solutions for the private capital industry. The company's AI-powered platform streamlines middle-office processes for alternative investments, enabling seamless data structuring and standardization, monitoring, and fair value estimation at the click of a button. 73 Strings serves clients globally across various strategies, including Private Equity, Growth Equity, Venture Capital, Infrastructure and Private Credit.

We have developed a unique AI-augmented platform and solutions that aim to assist experts in their day-to-day operations:

• 73 Extract (formerly Graviton X): transforms unstructured data into structured, actionable information. This breakthrough allows for a fresh perspective on your data, enabling more informed and strategic investment decisions. • 73 Monitor (formerly Graviton X): automates structured data collection, offers enhanced visualization capabilities, and seamlessly gathers portfolio company financial data in multiple languages. • 73 Value (formerly Qubit X): digitalizing valuations in equity and credit, control your valuation insights with AI, advanced analytics and tailored workflows delivering faster, more accurate, and audit ready valuations. • 73 Intelligence: An AI-augmented platform that unifies monitoring, extraction, and valuation into a seamless ecosystem, giving investment professionals comprehensive, on-demand access to the insights needed to make informed decisions.

Built on cutting edge AI, our solutions calculate valuations 10x faster and reduce costs by up to 50%, with 99% data accuracy. We guarantee the highest standards of security and reliability with SOC 1 and SOC 2 compliance.

To learn more about our products visit: www.73strings.com

To join our global team and help us shape the future of fintech, apply for one of our open positions or send a note along with your CV to jobs@73strings.com.