1

Lisp Programmer Jobs in Ontario (NOW HIRING)

Update and maintain CAD drawings using standard furniture blocks, custom palettes, and LISP ... Degree in Drafting, Design, Engineering, or Architecture with 1-3 years minimum work experience in ...

The Computer Aided Design (BIM/CAD) engineered solutions team is responsible for creating and ... Experience in content creation for AutoCAD and Civil 3D such as, annotative blocks, lisp, template ...

IDD Coordinator

Cambridge, ON · On-site

CA$75K - CA$85K/yr

Support with developing algorithmic processes and scripting (Dynamo, Python, LISP, VBA). * Support ... University or technical college diploma in Mechanical Engineering and Construction Management. * 2 ...

Lisp Programmer information

See Ontario salary details

$15

$39

$68

How much do lisp programmer jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for lisp programmer in Ontario is $39.53, according to ZipRecruiter salary data. Most workers in this role earn between $27.16 and $50.00 per hour, depending on experience, location, and employer.

What is a Lisp programmer?

Lisp Programmers are software developers who specialize in using the Lisp family of programming languages, such as Common Lisp or Scheme. They design, develop, and maintain software applications by leveraging Lisp's unique features, like symbolic computation and code-as-data (homoiconicity). Lisp Programmers often work in fields like artificial intelligence, academic research, and systems programming, where Lisp's flexibility and powerful macro system are especially valuable. Their responsibilities may include writing algorithms, optimizing code, and collaborating with other developers to create robust software solutions.

What are the key skills and qualifications needed to thrive as a Lisp programmer, and why are they important?

To thrive as a Lisp Programmer, you need strong proficiency in Lisp programming languages, algorithmic thinking, and a solid background in computer science or related fields. Familiarity with development environments like SLIME for Emacs, version control systems (e.g., Git), and experience with Common Lisp or Scheme implementations are typically expected. Analytical problem-solving, attention to detail, and effective communication skills help Lisp programmers excel in collaborative and innovative projects. These competencies enable efficient development of complex systems and ensure adaptability in diverse and evolving technical environments.

What are some common challenges Lisp programmers face when working on legacy codebases?

Lisp Programmers often encounter challenges when maintaining or extending legacy codebases, such as understanding non-standard dialects, deciphering minimal or outdated documentation, and adapting to unique coding styles. Legacy Lisp systems may also integrate with older hardware or software, requiring extra effort to ensure compatibility. Collaborating with team members to refactor and modernize code is common, and strong communication skills are essential to share knowledge and best practices effectively.

What is the difference between Lisp Programmer vs Functional Programmer?

AspectLisp ProgrammerFunctional Programmer
Required CredentialsTypically a degree in Computer Science or related field, familiarity with Lisp dialectsSimilar credentials, often with knowledge of functional programming languages
Work EnvironmentSoftware development, AI, symbolic processing in various industriesSoftware development, data analysis, academic research
Industry UsageResearch labs, AI companies, niche software firmsTech companies, academia, data science firms
Common Search/ComparisonOften compared due to programming paradigms and language focusRelated but broader, includes multiple languages

While a Lisp Programmer specializes in developing with Lisp dialects, a Functional Programmer focuses on functional programming principles across various languages. Both roles require similar educational backgrounds and are used in overlapping industries, but Lisp Programmers are more niche-specific, whereas Functional Programmers work across multiple languages and domains.

Infographic showing various Lisp Programmer job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $82,232 per year, or $39.5 per hour.

Full-time

Posted 8 days ago


JLL rating

8.3

Company rating: 8.3 out of 10

Based on 289 frontline employees who took The Breakroom Quiz

47th of 205 rated real estate companies


Job description

JLL empowers you to shape a brighter way.

Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented peopleand empowering them tothrive, grow meaningful careers and to find a place where they belong. Whether you've got deep experience in commercial real estate, skilled trades or technology, or you're looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward.

CAD/CAFM Analyst - JLL

What this job involves:

CAD/CAFM Analyst with JLL, where you will function as a specialized CAD resource within the client's global CAFM team, delivering comprehensive solutions across CAD and CAFM programs, including advanced polylining methodologies for strategic space data management and planning initiatives.

You will support implementation, maintenance, and continuous optimization of as-built drawings and associated facilities and real estate space data at granular space levels, while strategically applying space data analytics and performance metrics critical to client success. In this pivotal role, you will drive our commitment to technical drawing excellence. Your specialized expertise in AutoCAD, strategic space planning, and sophisticated CAFM systems will have a direct and measurable impact on data precision and client satisfaction levels. You will advance JLL's technical leadership by meticulously documenting and updating comprehensive design layouts for office spaces and furniture configurations, developing polylines in strict accordance with BOMA standards, and systematically updating and maintaining technical drawings based on relocation and project specifications. Additionally, you will enhance quality assurance protocols for space data management through cultivating robust client partnerships and implementing innovative technological solutions.

What your day-to-day will look like:

  • CAD Drawing & Documentation:Update and maintain CAD documentation of office space and furniture layouts whilemaintaining poly-lined drawings, space data, and occupancy data based on portfolio, move and project information provided by client.
  • Technical CAD Operations:Update and maintain CAD drawings using standard furniture blocks, custom palettes, and LISP shortcuts while adhering to layer standards, file management standards, and established space standards.
  • Space Data Management:Create polylines in accordance with BOMA standards including floor areas and internal space types while applying space data and metrics important to client success and tracking accordingly
  • CAFM System Integration:Upload and integrate drawing data into CAFM system while updating, maintaining, and providing ongoing support to validate and verify accuracy of CAD/CAFM space types, identification, and related data
  • Quality Assurance & Validation:Support quality assurance of space data while participating in internal project review meetings and applying feedback for continuous improvement
  • Technical Expertise Application:Utilize overall proficiency in AutoCAD environment using palette toolbars and custom palettes with shortcuts to commonly used commands while demonstrating familiarity with LISP routines and shortcut commands
  • Project Management & Collaboration:Manage multiple projects from various sources while supporting development of innovative solutions for customers and potentially training and developing other associates in technical competencies

Required Qualifications:

  • Proficient in AutoCAD for updating architectural as-built and furniture layouts with overall proficiency working in AutoCAD environment using palette toolbars, custom palettes, and LISP routines
  • Understanding of client workplace standards with strong understanding of architectural and furniture plans
  • Excellent Microsoft Office skills including PowerPoint, Excel, Word with demonstrated basic proficiency in Excel including pivot tables and ability to manage data effectively
  • Excellent written and verbal communication skills with ability to explain complex information in straightforward manner and communicate ideas concisely without personal bias Experience managing a portfolio of projects from multiple sources, prioritizing and executing work within defined SLAs and timebound queues, while consistently delivering highquality outcomes with strong attention to detail.
  • Outstanding interpersonal and relationship building skills with ability to develop relationships leading to long-term assignments and strong collaboration abilities with conflict resolution capabilities
  • Ability to self-govern and make sound decisions, commitment to client service, and desire to work within diverse, collaborative, driven professional environment with consistency in values and work ethic
  • Advanced English level

Preferred Qualifications:

  • Degree in Drafting, Design, Engineering, or Architecture with 1-3 years minimum work experience in CAD/CAFM technical and project-related experience in Corporate Real Estate environment
  • AutoCAD proficiency particularly as applied in integrated CAFM solution with understanding of best practice document control processes, standards, and updating architectural as-built and furniture layouts
  • Working knowledge of office space categorization principles (BOMA, OSCRE) including circulation, egress, common, core, and amenity with literacy in reading and interpreting floor plans to client portfolio data
  • Proficiency with Microsoft Office including Excel, Visio, and CAFM/IWMS systems such as Archibus, FMSystems, or related technologies with understanding of quality assurance and continuous improvement programs
  • Understanding of Facilities, Real Estate, and Asset Management industry and practices in space planning, occupancy and allocation management with experience in construction drawings and documents
  • Self-motivated with ability to work independently and within teams, comfortable with frequent or rapid change with flexibility to adapt to shifting priorities while effectively managing time and organizing deliverables
  • Conduct site walkthroughs to validate drawing accuracy and space data integrity. During these field visits, the analyst verifies that as-built conditions match the documentation in CAD drawings, identifying discrepancies in dimensions, room configurations, equipment locations, and spatial attributes. This validation process ensures that floor plans, space measurements, and asset inventories reflect current conditions, which is critical for accurate facility management, space planning, and lease administration.
  • Documenting all findings during walkthroughs, photographs discrepancies, and updates CAD files accordingly to maintain reliable data for stakeholders across the organization.

Estimated compensation for this position:

62,000.00 - 70,000.00 CAD per year

This range represents the estimated base salary and actual compensation may differ. Final base salary is determined by various considerations including but not limited to candidate qualifications, location, market conditions, and internal considerations. Some roles and employees may be eligible for discretionary bonuses, benefits, or other compensation.


Location:

Remote -Toronto, ON

Opening Type:

New Role

If this job description resonates with you, we encourage you to apply even if you don't meet all of the requirements. We're interested in getting to know you and what you bring to the table!

At JLL, we harness the power of artificial intelligence (AI) to efficiently accelerate meaningful connections between candidates and opportunities. Using AI capabilities, we analyze your application for relevant skills, experiences, and qualifications to generate valuable insights about how your unique profile aligns with the specific requirements of the role you'repursuing.

JLL Privacy Notice

Jones Lang LaSalle (JLL), together with its subsidiaries and affiliates, is a leading global provider of real estate and investment management services. We take our responsibility to protect the personal information provided to us seriously. Generally the personal information we collect from you are for the purposes of processing in connection with JLL's recruitment process. We endeavour to keep your personal information secure with appropriate level of security and keep for as long as we need it for legitimate business or legal reasons. We will then delete it safely and securely.

For more information about how JLL processes your personal data, please view our Candidate Privacy Statement.

For additional details please see our career site pages for each country.

Jones Lang LaSalle ("JLL") is an Equal Opportunity Employer and is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process - including the online application and/or overall selection process - you may email us at HRSCLeaves@jll.com. This email is only to request an accommodation. Please direct any other general recruiting inquiries to our Contact Us page > I want to work for JLL.


What JLL employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom