Would you like to work on some of the greatest franchises in gaming history? What about working on our original IP? Certain Affinity is a game developer in Texas, based out of Austin, and we have a growing presence in Toronto, Canada. Our culture reflects the values and the vibrant nature of the cities we call home. This includes a commitment to evolution, diversity, excellence, and work-life balance. We are also excited to be the recipient of the Canadian Studio of the Year award . We're best known for co-developing numerous AAA FPS games, though now we are creating compelling new games of our own. We're always on the lookout for amazing talent to join our team. As a Principal Environment Artist at Certain Affinity, you'll work with a small team of environment artists, creating highly detailed game environments and world assets. You'll have opportunities to set the quality bar for our internal team by creating and visually perfecting an environment as well as working closely with the design teams to enhance the gameplay experience. RESPONSIBILITIES: Working with the Art Director to set the standard for a visually consistent and highly immersive world that runs within performance guidelines. Proactively seek out new software, pipelines, and techniques to evolve the team's creation pipeline and demonstrate that research with the team through written, verbal, and recorded documentation. Sets the visual bar for projects and communicates the intent to others on the projects in every stage of development. Defines robust kit-pieces that enhance the environment while supporting gameplay needs. Create and define content benchmarks that can be distributed to both internal and external developers when needed. Participate in art reviews and have the ability to critique big picture elements as well as individual assets in gate reviews. Work with Project leadership teams to understand the Environment Art needs on the project and assist production in creating roadmaps for the project. Can be asked to represent the Environment Art team to external business partners Mentor more junior environment artists, as well as those in other areas of art content REQUIRED EXPERIENCE: 10+ years' experience in game industry, specifically modeling and texturing environments 5+ years experience in an expert content creation or leadership role Experience with several projects from concept and preproduction phase through shipping. Experience establishing and driving new workflows for content creation Either experience leading multiple teams or have provided "Subject Matter" Expertise in multiple areas of environment art creation. Understanding of visual art with a focus on environments, composition, critique. Shipped 1+ at least one AAA title in last 3 years REQUIRED SKILLS: Exceptional core art skills such as general composition, color theory, architectural fundamentals and natural/outdoor principles that will set the standard for a believable world. Solid understanding of what makes a game level fun and engaging Excellent collaboration and communication skills between art, design, and tech. Ability to work within an art style and effectively communicate to the rest of the team Expert level knowledge of MAX, Maya, or other 3D software package Proficient with Z-Brush or other high resolution sculpting tools Experience using Unreal 5 Solid grasp of performance requirements and constraints of current generation console and PC hardware Understanding of the construction and application of PBR materials and material software such as Substance Designer Excellent understanding of art pipelines and workflow Demonstrates ability to prioritize within time constraints and manage multiple efforts. Can initiate visual direction without specific concept or design Portfolio should r
Live Job Feed
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
73,108 jobs
Education: Degree in medicine, dentistry, veterinary medicine or optometry. Screening questions: Are you available to start on the date listed in the job posting?. Do you have experience working in this field?. Experience: 3 years to less than 5 years. Health benefits: Dental plan. Disability benefits. Health care plan. Paramedical services coverage. Vision care benefits.
Companion Care Worker #1326 Independent Contractor Apply through this link to complete a short video-based interview & upload your resume: https://www.jobma.com/pre-recorded-job/MzQxOTI=/caregiver Our Purpose At Spark, we're on a mission to make a difference in the way community healthcare is done. As a leading healthcare organization, we are dedicated to supporting our clients with the autonomy to steer their healthcare journey and equipping them with the necessary resources to take control of their health. Spark is an innovative, award-winning, inclusive and equity focused organization that matches diverse clients to the best one to one care in the community. If you have a passion for helping people and wish to collaborate with a group of like-minded individuals who are committed, hardworking and dedicated, we invite you to become part of our network of healthcare providers! Companion Care Worker Our client is a lovely individual seeking care in Pickering, Ontario. After experiences or difficulties, such as falls, dementia, mental health, or wanting to stay in their home longer, they are looking for personal care support and companionship throughout their days. Some of the duties can include, but are not limited to: Organizing and helping clients with their appointments. Meal preparation or grocery shopping. Engaging in leisure activities, hobbies, and helping with exercising. You would be the ideal candidate to work with us if you are passionate about helping people, are reliable, love working in a team, have professional experience providing support to seniors, and have experience with personal care. Care is tailored to each person, so each position is unique. Some clients need mainly in-home support. Others require support participating in community activities. Whatever the circumstances, we want people who will genuinely care about their wellbeing. Requirements: Valid Standard First Aid and CPR Level C Smartphone with a data plan Vulnerable Sector Check completed within the last 6 months Fluent in Farsi or Kurdish Assets: University and/or College education in a related field Drivers License G class with access to a vehicle Hours: 5 hours/day for 5 days weekly, Flexible timing (12pm-5pm preferred) Rate of Pay: $28/hour (Travel pay of $25/shift may be available if the caregiver comes from a further location) Why Join Spark Lifecare? Flexible caseload and schedule: Whatever our clients age, background, or circumstances, we help them choose the perfect fit from our handpicked team of passionate, skilled and committed caregivers. As a caregiver with Spark, you have a voice in the matching process. We believe that your input will foster the best long-term relationships with your clients. At Spark, you'll have flexibility, autonomy and a team who truly cares about you. Access to mentorship and resources: At Spark, we value community, work life balance and career development. To h
Forest City Neurofeedback is a dynamic rehabilitation company located in London and St. Thomas, Ontario. Our team works with clientele across the lifespan (ages 6+), and use a client-centred approach to therapy goals. We have two multi-disciplinary clinics in London and St. Thomas offering occupational therapy, psychotherapy, social work, and neurofeedback services. Our focus is providing holistic care and function by meeting the client?s physical, cognitive, and emotional needs. We are currently seeking a part-time Social Worker in LONDON, ON and ST.THOMAS, ON. Responsibilities: Assess clients and develop a treatment plan/program Provide counselling services to address psycho-social issues Work as a member of a healthcare team, collaborating with medical, community, and insurance stakeholders Comprehensive knowledge of community resources to further support client?s recovery Support client and family through the recovery process Provide written reports, detailing client?s recovery and outlining future treatment goals Practice is reflective of evidence based, goal oriented and client centered approach Qualifications: MSW Degree Current registration with the College of Social Workers and Social Service Workers Current liability insurance Minimum of two years of clinical/community based experience Highly developed communication skills, both written and oral Self-motivated/autonomous Clinical skills in the area of trauma, PTSD, family dynamics, mental health conditions, and addictions Ability to work collaboratively within a multi-disciplinary team Forest City Neurofeedback offers: Flexible work schedule Industry leading compensation Training on NeurOptimal Neurofeedback Technology An exceptional multi-disciplinary team Job Type: Part-time Job Type: Part-time Pay: $70.00-$75.00 per hour Licence/Certification: OCSWSSW (required) Work Location: In person
Registered Social Worker Independent Contractor Apply here to complete a short video-based interview & upload your resume: https://www.jobma.com/pre-recorded-job/MzQxOTM=/therapy Our Purpose At Spark, we're on a mission to make a difference in the way community healthcare is done. As a leading healthcare organization, we are dedicated to supporting our clients with the autonomy to steer their healthcare journey and equipping them with the necessary resources to take control of their health. Spark is an innovative, award-winning, inclusive and equity focused organization that matches diverse clients to the best one to one care in the community. If you have a passion for helping people and wish to collaborate with a group of like-minded individuals who are committed, hardworking and dedicated, we invite you to become part of our network of healthcare providers! REGISTERED SOCIAL WORKER We are looking for Social Workers in Ottawa and Ottawa East with experience in the fields of psycho-social rehabilitation and assessment, complex mental health, case management, neurorehabilitation, and/or chronic pain to provide in-home support. Requirements to Succeed: Registration in good standing with the Ontario College of Social Workers and Social Service Workers Masters Degree in Social Work is an asset Experience working with the MVA (Motor Vehicle Accident) system will be an asset Registration with the Order of Social Workers and Marriage and Family Therapists of Quebec is an asset Professional Liability Insurance Experience in providing counselling to people of all developmental ages - child, youth, young adults, and adults, as well as family counselling Valid drivers license and access to a vehicle Strong verbal and written communication & interpersonal skills with a proven ability to work independently as well as part of a multidisciplinary rehabilitation team Proficient computer skills (i.e. ability to work in MS Word and Outlook) Bilingualism in a second language is a bonus, specifically French, Arabic, & Persian Interest and/or experience working with children is also a bonus! Why Join Spark Lifecare? Competitive compensation: Here at Spark, our compensation is designed to be competitive and recognize each individual's unique skills and experience. Administrative support: While you focus on what you do best, you will have a full administrative team to assist in supporting paperwork, billing and other demands, so you can concentrate on client care. Flexible caseload and schedule: As an independent contractor, you'll have flexibility, autonomy to build up your own caseload around your schedule and timeline. At Spark you have a voice in the matching process to help foster a strong therapeutic relationship among therapist & client. Software Essentials: Access to our management softwares, online booking systems, and digital charting to help you do your job as seamlessly as possible Access to mentorship and resources to support your practice: At Spark, we value community, work life balance and career development. To help foster your personal and professional growth, we partner with Spark University, a non-profit focused on connecting, educating, and
Reach — qualified candidates
Post your job today and get applications within 24 hours.
HealthOPM is recruiting a Clinical Psychologist with motor vehicle accident (MVA) experience for an established Ontario practice specializing in trauma-focused assessment and therapy, with an opportunity based in Grimsby. The team supports children, adults, and older adults experiencing PTSD, complex trauma, psychological distress, and trauma following motor vehicle accidents through evidence-based, client-centred care. Location: Grimsby, ON Employment: Full-Time or Part-Time | Salaried Employee or Consultant Compensation: $148,000?$198,000/year Work Model: Primarily On-Site | Hybrid flexibility may be considered Your Practice, With Flexibility Clinicians have autonomy over their working hours and caseload while working within an established, collaborative clinical team. Full-time expectation of 35 billable hours/week, including treatment, report writing, client travel, and related clinical work Part-time opportunities available with a minimum of 20 hours/week during business hours Primarily on-site, with hybrid flexibility considered based on the candidate and clinical needs What You'll Do Provide psychological assessment and treatment, including care for clients recovering from motor vehicle accidents and trauma. Conduct psychological assessments, evaluations, diagnosis, and individualized treatment planning Provide individual and group therapy addressing trauma, PTSD, emotional, behavioural, and psychological concerns Collaborate with interdisciplinary teams, monitor progress, and maintain accurate clinical records What You'll Bring Previous experience working with motor vehicle accident (MVA) cases is required. Ph.D. or Psy.D. in Clinical Psychology from an accredited institution Active registration and good standing with the College of Psychologists and Behaviour Analysts of Ontario Clinical or hospital experience with strong assessment, data collection, analysis, and interpretation skills Familiarity with special education programs and services for children is an asset. Strong communication and interpersonal skills and a compassionate, empathetic approach to client care are essential. Support Beyond the Caseload Professional growth: Ongoing training, mentorship, and pathways into senior psychologist/team leadership roles Continuing education: Professional development costs considered based on course relevance and cost, plus access to training, educational resources, and standardized assessment tools Team environment: Supportive clinical leadership, virtual team collaboration, professional development opportunities, and social events throughout the year Benefits & Time Off Eligible employees receive 100% coverage for vision, dental, and prescription benefits, along with LTD, travel insurance, and additional coverage. Vacation accrues based on hours worked, with requests submitted approximately six weeks in advance. Employer-matched DPSP and RRSP programs are also available. About HealthOPM HealthOPM connects healthcare professionals with specialized clinical opportunities across Ontario. If you are a registered Clinical Psychologist with motor vehicle accident (MVA) experience, we encourage you to apply through HealthOPM. Or email hr@healthopm.com with your resume!
Speech Language Pathologist Independent Contractor Apply here to complete a short video-based interview & upload your resume: https://www.jobma.com/pre-recorded-job/MzQ5ODQ=/hamilton-therapy Our Purpose At Spark, we're on a mission to make a difference in the way community healthcare is done and as of Summer 2025, we?ve arrived in Hamilton, ON. As a leading healthcare organization, we are dedicated to supporting our clients with the autonomy to steer their healthcare journey and equipping them with the necessary resources to take control of their health. Spark is an innovative, award-winning, inclusive and equity focused organization that matches diverse clients to the best one to one care in the community. If you have a passion for helping people and wish to collaborate with a group of like-minded individuals who are committed, hardworking and dedicated, we invite you to become part of our network of healthcare providers! SPEECH LANGUAGE PATHOLOGIST Our clients include a diverse group of individuals seeking Speech-Language Pathology services in Hamilton and surrounding areas. Spark Lifecare serves a varied caseload of clients that includes Traumatic Brain Injuries, Complex Medical Diagnoses, Voice and Fluency issues, Autism Spectrum Disorder as well as Developmental Delays. Our clients are looking for therapeutic services for assessment and treatment of cognitive-communication disorders, speech intelligibility challenges, and communication skills related to a variety of needs and challenges. Our clients have a wide range of interests, backgrounds, and range of ages. You would be the ideal therapist if you have 1-3 years of experience working as a Speech Language Pathologist and have a reliable vehicle to visit clients in their home or other community locations. Ideally, you have experience in the areas of language/communication delays, autism spectrum disorders, and have an interest in working with clients with a range of neurological diagnoses and enjoy working as part of a team. Requirements to Succeed: Registration in good standing with the College of Audiologists and Speech-Language Pathologists of Ontario (CASLPO) Valid Drivers License and access to a reliable vehicle Strong verbal and written communication & interpersonal skills with a proven ability to work independently as well as with a multidisciplinary team team Proficient computer skills (i.e. ability to work in MS Word and Outlook) Experience providing SLP assessment and treatment in a community setting Bilingualism (English/French) is an asset Why Join Spark Lifecare? Competitive compensation: Here at Spark, our compensation is designed to be competitive and recognize each individual's unique skills and experience. Administrative support: While you focus on what you do best, you will have a full administrative team to assist in supporting paperwork, billing and other demands, so you can concentrate on client care. Flexible caseload and schedule: As an independent contractor, you'll have flexibility, autonomy to build up your own caseload around your schedule and timeline. At Spark you have a voice in the matching process to help foster a strong therapeutic relationship among therapist & client. Software Essentials: Access to our management softwares, online booking systems, and digital charting to help you do
Radiologist ? Hand Anatomy Annotation Role Type: Contractor Location: Remote Role Summary We are seeking Radiologists with strong anatomical knowledge and visual reasoning skills to support an AI training project focused on hand and finger landmark annotation. Scope of Work Annotate hand and finger landmarks using MediaPipe-style hand topology. Identify wrist, MCP, PIP, DIP, fingertips, and thumb joints. Precisely place anatomical landmarks according to defined guidelines. Analyze partially occluded or difficult hand positions and infer landmark locations. Review images and videos across different hand poses, orientations, and perspectives. Perform quality checks and correct annotation inconsistencies. Required Skills Anatomy Expertise Annotation MediaPipe-Style Hand Topology Visual Reasoning Image & Video Analysis Attention to Detail Quality Assurance Protocol & Guideline Compliance
Nurse Practitioner Independent Contractor Apply here to complete a short video-based questionnaire & upload your resume: https://www.jobma.com/pre-recorded-job/NDUzMjI=/halifax-therapy At Spark Lifecare, we do healthcare differently. Spark Lifecare is coming to Halifax, Nova Scotia in Summer of 2026, and we're looking to recruit the best healthcare workers to provide superior care to our clients. Join our network of talented healthcare providers and be the first to hear about new client referrals! Our Purpose At Spark, we're on a mission to make a difference in the way community healthcare is done. As a leading healthcare organization, we are dedicated to supporting our clients with the autonomy to steer their healthcare journey and equipping them with the necessary resources to take control of their health. Spark is an innovative, award-winning, inclusive and equity focused organization that matches diverse clients to the best one to one care in the community. If you have a passion for helping people and wish to collaborate with a group of like-minded individuals who are committed, hardworking and dedicated, we invite you to become part of our network of healthcare providers! NURSE PRACTITIONER Spark is seeking clinically strong, driven, and business minded Nurse Practitioners for providing services across Nova Scotia. Our clients are lovely individuals seeking nurse practitioner support in the form of in-home assessments and follow-ups. After experiences such as acute illness/injury, trauma, complex medical diagnoses, or surgeries, clients are looking for support to help guide their recovery. This may include physical exams, provision of diagnoses, and requisitions for diagnostics as appropriate in an environment in which they may not be readily able to access these supports outside of the hospital setting. You would be the ideal candidate to work with us if you are passionate about helping people, are reliable, love working in a team, are registered as a Nurse Practitioner (NP) with the Nova Scotia College of Nursing, and have experience working with individuals in the community. We are excited to work with you because: You have experience working in a community-based setting. You have experience in advising patients and their families on health care needs including health promotion, disease, illness and accident prevention. You are an advocate for client-centered care. You can collaborate with members of an interdisciplinary health team such as therapists, caregivers, case managers to plan, implement, coordinate and evaluate patient care in consultation with patients and their families. Hours: Part-Time: Flexible scheduling options are available Rate of Pay: 70% of the billable rate Requirements: Nurse Practitioner (NP) registration with the Nova Scotia College of Nursing Valid BLS/CPR Level C certification Smartphone with a data plan Proof of Professional Liability Insurance Assets: Experience working in a multi-disciplinary team Drivers License G class with access to a vehicle Why Join Spark Lifecare? Competitive compensation: Here at Spark, our compensation is designed to be competitive and recognize each individual's unique skills and exp
Travel + Housing: Provided Start: ASAP / Immediate Opportunities HealthOPM is recruiting an experienced Emergency Registered Nurse (ER RN) for a temporary travel nursing assignment in coastal British Columbia. This opportunity is ideal for an experienced Emergency Nurse interested in working in a smaller BC community for a temporary assignment, with housing and flights provided. The Opportunity Emergency Department / ER nursing assignment $50.00?$55.00/hour, based on experience Temporary assignment in coastal British Columbia Housing provided Flights/travel provided Opportunity to work within a smaller community healthcare setting What We?re Looking For Registered Nurse with current BCCNM registration Recent Emergency Department / ER nursing experience Strong emergency assessment, triage and acute-care skills Current BLS/CPR certification Additional emergency nursing certifications such as ACLS, TNCC and PALS are strong assets Comfortable working in a rural/remote healthcare environment Able to temporarily relocate for the assignment Interested in a BC Travel Assignment? Apply with your resume and include your earliest available start date and current availability. Know an experienced ER Nurse who may be interested? Please share this opportunity with them. HealthOPM ? Our People Matter.
RQ11531 - Scrum Master Organization: Government Services Integration Cluster Ministry of Public and Business Service Delivery and Procurement Location: Toronto ON Pay rate: 90-95/hr incorp Description Scrum Master Responsibilities Provide subject matter expertise and guidance on specific project methods. Prepares training materials, training sessions on project delivery methodology in accordance with guidelines. Acquires, customizes, documents, integrates, communicates and implements comprehensive IT standards and guidelines. General Skills Knowledge and experience with Agile Information and Information Technology (I&IT) methods and techniques associated with the development and implementation of enterprise architecture frameworks Communication, facilitation, negotiation, consensus building, and problem-solving skills Demonstrated commitment and proven ability to do effective stakeholder management Knowledgeable and experience in Agile methodology and ability to educate others Experience facilitating the relationships between the Agile team and product owner and maintaining a safe working environment for the team by helping with conflict resolution Experience leading the Agile methodology and development teams in self-organization and identifying and filling in blanks in the framework Experience mentoring and coaching the teams on removing impediments Experience capturing feedback and documenting sprint reviews to administer project goals and improve team performance Desirable Skills ? Project Methodology certifications such as Agile Coach, Scrum Master, Lean Six Sigma Black/Green/Yellow Belt, etc. Skills Experience and Skill Set Requirements Required Qualifications: (40%) Bachelor?s degree in Computer Science, Information Technology, Business, or a related field. Certified Scrum Master (CSM) or similar agile certifications. Strong understanding of both Scrum methodology and business analysis frameworks. Hands-on experience with DevOps tools and processes, particularly CI/CD pipelines. Proven ability to lead teams, resolve conflicts, and ensure productivity in an agile environment. Excellent communication and stakeholder management skills. Preferred Qualifications: (20%) Advanced Certifications: PMI-ACP, SAFe Scrum Master, or Professional Scrum Master (PSM) certifications are highly desirable. Experience in DevOps Environments: Previous experience as a Scrum Master and Business Analyst within a DevOps setting, bridging the gap between development and operations teams. Familiarity with DevOps Tools: Hands-on experience with Jira, Confluence, Git, Jenkins, and CI/CD processes. Experience with Cloud and Containerization Technologies: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and tools like Docker or Kubernetes. Software Development Background: Experience in software development is advantageous, enabling better communication with technical teams. Industry Knowledge: Experience in industries like finance, healthcare, or other regulated sectors is preferred. Required Skillset: (20%) Scrum and Agile Expertise: Demonstrated ability to lead Agile ceremonies and implement Scrum principles effectively across development teams. Business Process Modeling: Proficiency in modeling current and future business processes using tools like BPMN and process flow diagrams. Requirements Gathering: Strong expertise in gathering and documenting business requirements, translating them into actionable user stories and process documents. Backlog Management: Experience collaborating with Product Owners to manage product backlogs, ensuring the highest-priority work is well-defined and ready for development. Gap Analysis and
About BigGeoBigGeo is the Spatial Cloud.We help companies manage and access the world's spatial data.Any size, any slice, any insight.Delivered in seconds.We're building something that hasn't existed before: a new layer of the internet where the "where" and "when" behind every decision is instantly clear, programmable, and actionable. Our platform removes the complexity that has kept spatial data locked in silos for decades, and replaces it with speed, precision, and control. We're a Calgary-based company, early and moving fast, with real customers, real infrastructure, and a clear point of view on where the world is going.Why BigGeo Exists and Why People Build HereMost companies are spatially blind. They know what their data says, but not where or when things actually happen. That gap costs real money, creates real risk, and limits what AI can actually do in the physical world.BigGeo exists to close that gap.We're not building another tool. We're building the rails that connect the planet's moving data to the systems that run the world. That's a big problem, and it takes people who care about doing things right, not just fast.People build here because: The problem is real and the category is open. We're not competing for the middle of an existing market. We're defining a new one. Your work shapes what the category becomes. Your fingerprints are on the architecture. We're at the stage where the decisions you make today become the foundation tomorrow. What you ship matters. We run on clarity, not politics. We move with purpose. No bureaucratic drag, just a team that agrees on the mission and gets to work. You'll grow fast because the problems are hard. Spatial data at scale is a genuinely difficult domain. If you want to be stretched, you'll be stretched. We're building for longevity. We're not chasing hype cycles. We're building infrastructure, the kind that compounds in value over time and earns the trust of the companies that depend on it. The RoleBigGeo is hiring a Platform Engineer to build and operate the core infrastructure that powers the Spatial Cloud. This is a high-ownership role for someone who wants their engineering decisions to be felt in production, by real customers, on real workloads, every single day. You will design, implement, and maintain the distributed systems that let spatial data be ingested, processed, and delivered reliably at scale. Your work ensures the Spatial Cloud operates as durable, high-performance infrastructure that teams, applications, and AI systems can trust to run the decisions that matter. You will partner closely with engineering, data, and product to keep the platform reliable, scalable, and easy to build on as datasets grow, workloads intensify, and new product capabilities ship. Platform Engineers are the people who turn BigGeo's architecture into production-grade infrastructure. This is not a maintenance role. This is a build role. You will own systems end to end, ship meaningful changes quickly, and shape the technical foundation that the rest of the company builds on top of.Key ResponsibilitiesPlatform Infrastructure Design and implement scalable, distributed infrastructure that powers the Spatial Cloud across ingestion, storage, compute, and delivery. Build and operate distributed services that manage large spatial datasets and high-volume compute workloads. Keep platform systems performant under real production load, not just benchmark load. Contribute to architecture decisions that shape how the platform scales over the next three to five years. Reliability and Operations Implement monitoring, logging, tracing, and observability systems that give engineers real visibility into the platform. Participate in on-call rotation, incident response, and post-incident reviews that turn outages into permanent fixes. Maintain high availability and operational stability across services that customers rely on. Define and uphold SLOs, error budgets, and reliability practices that scale wit