1

Software Research Assistant Jobs in Maple, ON (NOW HIRING)

RESEARCH ANALYST 1

Toronto, ON · On-site

CA$47.07 - CA$51.58/hr

Coordinates and assist in investigations, studies and surveys performed by staff and consultants ... Considerable experience in GPS/AVL (Automated Vehicle Location Software - reports, data ...

Senior Android Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

Working within the software development team, your duties will require you to assist in the ... Research new technology and tools and share those findings with the team. * Communicate clearly and ...

Java Developer

Toronto, ON · Hybrid

CA$90K - CA$125K/yr

Working within the software development team, your duties will require you to assist in the ... Research new technology and tools and share those findings with the team. * Communicate clearly and ...

Research Engineer, Neural Rendering

Toronto, ON · On-site +1

CA$134K - CA$235K/yr

You will work on shipping next-generation simulation software which mixes traditional real-time ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Software Developer

Toronto, ON · On-site +1

CA$65K - CA$80K/yr

... * Assist in the design, development, and integration of APIs and services that connect project ... Strong problem-solving, research, and communication skills, with the ability to independently ...

New

Software Developer

Stouffville, ON · Hybrid

CA$80K - CA$85K/yr

These products will assist Canadians in managing their day-to-day banking with our Canadian bank partners. Role: Software Developer (Temporary) Role Type: 3 Month Fixed Term Contract Department: R&D ...

Research Scientist, Simulation Agents

Toronto, ON · On-site +1

CA$158K - CA$269K/yr

... software engineering skills, including experience with large-scale training or simulation. The US ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

... Researchers and Engineers. - Mentor other software engineers via code reviews, technical design reviews, and sharing general software development best practices. - Assist in task planning and ...

... Demonstrated research/software engineering experience: through previous internships, work ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

... Demonstrated research/software engineering experience: through previous internships, work ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Showing results 21-40

Software Research Assistant information

What is a software research assistant?

Software Research Assistants are professionals who support research projects in the field of software engineering or computer science. They assist with tasks such as coding, data analysis, literature reviews, and the testing of software systems under the supervision of senior researchers or faculty members. Their work often involves gathering and organizing data, developing experimental software, and contributing to scholarly publications. This role is common in academic, research, and development environments.

What are the key skills and qualifications needed to thrive as a software research assistant?

To thrive as a Software Research Assistant, you need a solid background in computer science fundamentals, programming, and data analysis, often supported by a relevant degree or coursework. Familiarity with programming languages such as Python, Java, or C++, as well as experience with research tools, version control systems like Git, and possibly machine learning frameworks, is usually required. Attention to detail, critical thinking, effective communication, and strong organizational skills help you contribute to collaborative research environments and handle complex information. These skills and qualities are crucial for effectively supporting research projects, ensuring data accuracy, and driving innovative software solutions.

What are some typical challenges faced by a software research assistant when collaborating with cross-functional teams?

Software Research Assistants often work with developers, data scientists, and project managers, which can present challenges such as aligning research goals with project timelines and managing differing technical perspectives. Effective communication is key to ensuring that research findings are clearly understood and actionable for team members with varying backgrounds. Additionally, balancing independent research tasks with collaborative meetings and feedback cycles is a common part of the role. Adapting to fast-changing project requirements and integrating feedback from multiple stakeholders are valuable skills for success.

What is the difference between Software Research Assistant vs Software Developer?

AspectSoftware Research AssistantSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; some roles may require research experienceBachelor's or higher in Computer Science or related field; coding skills essential
Work EnvironmentResearch labs, academic institutions, or R&D departmentsTech companies, startups, or software firms
Employer & Industry UsageUniversities, research organizations, tech companiesSoftware development firms, IT departments, tech startups
Common Search & Comparison IntentUnderstanding research-focused roles in software developmentDeveloping and maintaining software applications

The main difference between a Software Research Assistant and a Software Developer lies in their focus and work environment. Research assistants primarily support research projects, often in academic or research settings, while developers focus on creating and maintaining software products in industry. Both roles require a strong foundation in computer science, but their day-to-day tasks and career paths differ accordingly.

What cities near Maple, ON are hiring for Software Research Assistant jobs?

Cities near Maple, ON with the most Software Research Assistant job openings:

RESEARCH ANALYST 1

City of Toronto

Toronto, ON • On-site

CA$47.07 - CA$51.58/hr

Full-time

Re-posted 22 days ago


Job description

Job ID: 64345

Job Category: Policy, Planning & Research

Division & Section: Transportation Services, Operations Maintenance

Work Location: Bering Yard, 320 Bering Ave, Toronto, M8Z 3A3

Job Type & Duration: Temporary, Full-Time, 12-month vacancy

Hourly Rate and Wage Grade: $47.07 - $51.58

Shift Information: Monday to Friday, 35 hours per week

Affiliation: L79 Full-time

Number of Positions Open: 1

Posting Period: 28-Jul-2026 to 12- Aug-2026


Location and Shift Information:
Selected candidate may be working in a hybrid work model (i.e. Office and Outdoors), must be able to travel between locations throughout the City of Toronto


Major Responsibilities:

Reporting to Transportation Services management. The Research Analyst 1 will research, compile and analyze data and information necessary for infrastructure management, maintenance and claims against the City.

  • Maintains and archives Inspection reports and photos related to routine Inspection of Transportation Services assets and conducts research and compiles reports.
  • Summarizes and reports data and findings by preparing maps, tables, charts, diagrams and graphics.
  • Writes reports, documents findings and prepares supporting data related to operational efficiencies or deficiencies for annual inspection and repair of Transportation Services assets and related public complaints and claims, operational efficiencies or deficiencies for Transportation Services related programs and services.
  • Develops, consolidates and integrates new and existing computer models and applications to store and retrieve data related to Divisional projects and activities.
  • Identifies and monitors information on services provided to forecast problematic areas and needs as they relate to maintenance repairs and claims.
  • Monitors service requests and work orders related to Transportation Services assets for service level priorities and updates 311 knowledge base as required.
  • Analyzes reports, assists Transportation Services Management in preparing management responses and in follow up actions, such as information analysis and interpretation.
  • Maintains communication with various City groups for any inspection and/or major rehabilitation of Transportation Services assets.
  • Uses electronic systems such as TMMS/EWMS Maximo, GPS/AVL, RACS and related software in reviewing Service Requests/Work Orders and works directly with staff who attend to repairs and maintenance locations.
  • Prepares briefing notes, abstracts, report summaries and presentation materials using a range of analytical techniques such as spatial, statistical, economic, technical and historical data.
  • Maintains library/catalogue of applicable research data, statistics, books, periodicals and reference material including GIS data and inspection reports, contract information, and GPS data from internal and external sources
  • Develops, maintains and modifies geospatial and relational databases.
  • Collects indexes/catalogues and files, updates, modifies and develops computerized reference system.
  • Attends meetings with staff (internal and external stakeholders); networks with other Divisions, Departments agencies and participates in problem solving. Prepares meeting notes and minutes.
  • Assists other staff in the District operations and acts as liaison between the Divisional Functions groups and Corporate Services.
  • Assists the Superintendent and Supervisors in preparing Tender documents for contracted services.
  • Coordinates and assist in investigations, studies and surveys performed by staff and consultants.
  • Provides research support and prepares background material to address inquiries from other Divisional staff, Councillors, members of the public, consultants and special interest groups on all aspects of Divisional programs and services; documents findings, supporting data, recommendations and theories; circulates data throughout Division.
  • Assists with administrative support and operational duties within the section as required
  • Conducts research on topics related to existing and future work processes, integrated processes, and identifying  functional area roles and responsibilities.

Key Qualifications:

Your application must describe your qualifications as they relate to:
 

  1. Post-secondary education in Civil Technology, Municipal Infrastructure Transportation, Urban studies or an approved equivalent combination of education and experience.
  2. Considerable experience in research, data collection, analysis, interpretation of data and writing summaries as related to contract development and/or operations administration.
  3. Considerable experience in GPS/AVL (Automated Vehicle Location Software - reports, data, manipulation and data extraction)
  4. Considerable experience with the use of computers, database manipulation, spreadsheets and word processing using Microsoft Office Suite (e.g. Excel, Access, Word and Power Point, Visio).
  5. Experience in tender contract preparation.
  6. Possession of a valid class G Province of Ontario Driver's License and ability to obtain a City of Toronto Drivers Permit if required.

You must also have:

  • Ability to research, analyze, interpret and present quantitative and qualitative information on municipal maintenance requirements and/or municipal asset management.
  • Ability to prepare reports pertaining to productivity and performance related topics from a variety of sources.
  • Good communication skills and ability to present research findings.
  • Ability to work individually and in a team environment.
  • Knowledge of road operations levels of service for winter and summer operations.
  • Knowledge of relevant regulations, legislation and policies related to the position, such as minimum maintenance standards, the City of Toronto Act and Occupational Health & Safety Act.
  • Ability to conduct research and compile data summaries related to Transportation Services using related databases such as TMMS.
  • Knowledge and understanding of Project Management principles.
  • Strong analytical and problem solving skills in combination with ability to perform duties under minimal supervision.
  • Excellent organizational skills, including ability to take initiative, work under time constraints and meet deadlines.
  • Excellent interpersonal skills to work cooperatively and professionally with the general public and City staff at all levels.
  • Must have the ability to travel between locations throughout the City of Toronto.

NOTE TO INTERNAL FULL-TIME AND PART-TIME CITY OF TORONTO EMPLOYEES:

City of Toronto employees must apply to full-time or part-time employment opportunities posted on the City's Internal Job Posting Portal.

Equity, Diversity and Inclusion

The City is an equal opportunity employer, dedicated to creating a workplace culture of inclusiveness that reflects the diverse residents that we serve. Learn more about the City's commitment to employment equity.

Accommodation

The City of Toronto is committed to creating an accessible and inclusive organization. We are committed to providing barrier-free and accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Should you require Code-protected accommodation through any stage of the recruitment process, please make them known when contacted and we will work with you to meet your needs. Disability-related accommodation during the application process is available upon request. Learn more about the City's Hiring Policies and Accommodation Process.