Software Engineer

2 weeks ago


Waterloo, Canada Manifold Technologies Full time

Manifold Technologies is a pioneering mid-frequency proprietary trading firm founded by a former student and professor at Harvey Mudd College. We are redefining the approach to quantitative trading by blending human-like pattern recognition with the speed of machine intelligence. As a startup getting ready to launch our groundbreaking trading product in November, we are looking for an additional intern for the Winter 2025 term to bridge gaps in engineering and optimize certain components of our trading algorithm. You should be eager to tackle extraordinarily challenging problems and learn at an unprecedented pace.

As a Quantitative Developer intern at Manifold Technologies, your primary responsibility will be to support the research team in the development of their quantitative strategies. This role involves programming specific geometric functions predefined for a stationary problem. To accomplish this effectively, you will need to have a functional understanding of certain components of our trading system, as well asa foundational level of mathematical acumen to facilitate effective communication with the research team.

An ideal candidate should come from a top-tier computer science school (MIT, CalTech, Harvey Mudd, Waterloo, etc.) with a major GPA of at least 3.9 (or 92-95%). Additionally, the candidate should possess a fundamental understanding of linear algebra, probability and statistics, and machine learning.

About You
  • You are currently pursuing or have completed a degree in computer science and mathematics at a top tier institution, demonstrating outstanding academic performance.
  • You exhibit a deep level of mathematical maturity and are confident in your ability to navigate complex problems without a predefined solution.
  • You are an exceptional programmer who can effortlessly translate mathematical intuition into computational algorithms.
  • You thrive in a startup setting, are eager to make a significant impact, and open to potential equity-based incentives.
  • You’re intellectually curious, open to seeing mathematics from a different perspective, and prepared to tackle the most challenging problem of your life.
Responsibilities
  • Actively communicate with the research team to understand their requirements around complex visual and mathematical problems, and then adeptly transform these into technical specifications for system development.
  • Either independently or in collaboration with the research team, effectively translate these specifications into programmatic solutions, contributing to the creation of key independent, functional components of our trading algorithm.
  • Maintain and manage exchange and data connectivity, ensuring seamless integration with our in-house system developed natively in Python.
  • Monitor and optimize the execution side logic of our trading system while simultaneously ensuring mathematical alignment with our geometric signals.
  • Participate in focused learning sessions aimed at providing a functional understanding of our proprietary trading system, equipping you with the knowledge and skills required to successfully complete your assigned tasks.
Compensation

The weekly base pay will range from $3,000-$4,500 with actual compensation for successful candidates carefully determined based on a number of factors, including their skills, qualifications, and experience.

This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental, and other wellness plans, and 401(k) contributions.

Manifold Technologies is an Equal Opportunity Employer.

#J-18808-Ljbffr
  • IoT Software Engineer

    1 month ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Drive Innovation in Industrial AutomationJAM Software GmbH is at the forefront of the (r)evolution of technology and platforms to support Industry 4.0. Our Industrial Automation group is committed to improving people's lives and making the world a better place by driving and supporting the evolving needs of our global customers and partners.This position is...

  • Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada Equitable Life of Canada Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at "{company}".As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on the backend, ensuring the stability and security of our systems.Responsibilities:Design, develop, and test...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Bridge West Dental Office Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Bridge West Dental Office. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to support our dental practice.Key Responsibilities:Design and develop software applications to meet the needs of our...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Bridge West Dental Office Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Bridge West Dental Office. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to support our dental practice.Key Responsibilities:Design and develop software applications to meet the needs of our...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Bridge West Dental Office Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Bridge West Dental Office. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to support our dental practice.Key Responsibilities:Design and develop software applications to meet the needs of our...

  • Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada Jay Fencing Ltd. Full time

    Job Title: Software EngineerJob Summary:As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Test and...

  • Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada Holiday Inn Express & Suites WaterlooSt. Jacobs Full time

    We are seeking a Software Engineer to join our team in shaping the future of software development. Key responsibilities include• Designing and developing software applications using Java and Python• Collaborating with cross-functional teams to identify and prioritize project requirements• Participating in code reviews to ensure high-quality and...

  • Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada CANADA INC oa City Pizza Full time

    We are seeking a skilled Software Engineer to join our team. Key responsibilities include design, development, and deployment of software applications. The ideal candidate will have a deep understanding of programming languages and software development methodologies.


  • Waterloo, Ontario, Canada Cedent Consulting Full time

    About the Role:Software Engineering Manager at Cedent ConsultingWe are seeking a highly skilled and experienced Software Engineering Manager to lead our software development team.Key Responsibilities:Build and manage a high-performing software development team.Collaborate with Product Management to define product vision and strategy.Work with Product Owners...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada MealSuite Full time

    About MealSuiteMealSuite is a privately owned SaaS organization with a mission to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology. Our suite of end-to-end foodservice technology solutions helps professionals across healthcare and aging services streamline their operations, save time, reduce...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in software development, particularly in real-time operating systems for autonomous systems and embodied AI.The successful candidate will be responsible for developing Artificial Intelligent...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of software solutions for private markets. Our platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs, compensation, and more....


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Software Engineer InternJob Summary: We are seeking a highly motivated and detail-oriented Software Engineer Intern to join our team at Huawei Technologies Canada Co., Ltd. As a Software Engineer Intern, you will be responsible for conducting literature reviews on existing Requirements Engineering (RE) practices and challenges in AI...


  • Waterloo, Ontario, Canada Aversan Inc Full time

    Software Verification EngineerAversan Inc, a leading engineering company, is seeking a highly skilled Software Verification Engineer to join our team.Job Summary:We are looking for a talented individual to participate in the software verification of safety critical graphics driver software. The successful candidate will review C code for adherence to coding...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    Job Title: Software Systems EngineerAbout the Role:We are seeking a highly skilled Software Systems Engineer to join our team at Center ID Corp. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software systems that meet the needs of our clients.Key Responsibilities:Design and develop software...


  • Waterloo, Ontario, Canada Randstad Full time

    {"Job Title: Software Engineer"}{"We are seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using a variety of programming languages and frameworks* Collaborate with cross-functional...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    Job Title: Software Development EngineerAbout the Role:We are seeking a skilled Software Development Engineer to join our team at Center ID Corp. As a Software Development Engineer, you will be responsible for designing, developing, and testing software solutions to meet the needs of our clients.Key Responsibilities:Design and develop software solutions...


  • Waterloo, Ontario, Canada Center ID Corp Full time

    Job Title: Software Systems EngineerAbout the Role:We are seeking a highly skilled Software Systems Engineer to join our team at Center ID Corp. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.Key Responsibilities:Design and develop software...


  • Waterloo, Ontario, Canada WAFES TECHNOLOGIES INC. Full time

    About WAFES Technologies Inc.WAFES Technologies Inc. is a leading provider of innovative software solutions, seeking an experienced Software Solutions Engineer to join our team. This role offers a unique opportunity to design and develop cutting-edge systems that drive business success.Job DescriptionWe are looking for a highly skilled Software Solutions...

  • Software Engineer

    2 weeks ago


    Waterloo, Canada MCAP Group of Companies Full time

    Joining MCAP means you will be a part of our diverse workforce of highly talented individuals who are recognized for their expertise and success! At MCAP, your professional expertise, commitment to teamwork and passion for service excellence are recognized and rewarded with competitive total rewards offering, a career with continuous learning and development...