AllMind AI logo
AllMind AI Verified
Artificial Intelligence, Software Development

Software Engineer

Ontario, CanadaHybridFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

AllMind AI is seeking a full-time hybrid Software Engineer for its AI-powered research platform serving institutional investors. The role, based in Waterloo, ON, involves designing, implementing, and maintaining backend systems, developing robust software applications, and contributing to the company's technical advancement. Responsibilities include writing clean code, debugging, troubleshooting, and collaborating with cross-functional teams to deliver innovative solutions for finance professionals. A strong foundation in Computer Science concepts, backend development, modern programming languages, and OOP principles is required. Familiarity with financial workflows is a plus.

Company Description

AllMind AI is a leading AI-powered research platform designed specifically for institutional investors in the finance industry. Our proprietary models streamline financial workflows, helping top equity research, fixed income, private equity, and wealth management teams make data-driven investment decisions. AllMind’s platform provides access to over 250 million documents, including filings, earnings calls, investor materials, and broker research, enabling users to perform end-to-end workflow automation. With AllMind AI, financial teams can expedite processes like research report generation, due diligence, and sector analysis in minutes instead of weeks.

Role Description

This is a full-time hybrid Software Engineer role based in Waterloo, ON, with the option for partial remote work. The Software Engineer will be responsible for designing, implementing, and maintaining backend systems, developing robust software applications, and contributing to the overall technical growth of the organization. Daily tasks will include writing clean and efficient code, debugging, troubleshooting, and collaborating with cross-functional teams to deliver innovative solutions. This role will require effective problem-solving skills and a passion for developing technology that empowers finance professionals.

Qualifications

  • Proficiency in Computer Science concepts, including algorithms, data structures, and system design
  • Experience in Back-End Web Development and Software Development
  • Strong skills in Programming using modern languages and frameworks
  • Understanding of Object-Oriented Programming (OOP) principles and techniques
  • Ability to work in a collaborative, hybrid work environment across teams
  • Familiarity with financial workflows or experience in a finance-related industry is a bonus
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
Ready to apply?
You'll be redirected to AllMind AI's application page.

Similar roles