Open to the unexpected
Senior Game AI Programmer
Location
Canada
Posted
125 days ago
Salary
0
Seniority
Senior
Job Description
Senior Game AI Programmer
Meta4 Interactive
• Provide innovative and flawless game experiences • Work in a team of multi-faceted people • Collaborate on one of the world's most renowned AAA games
Job Requirements
- Passion for games in all its forms
- A deep knowledge of modern game engines and Unreal Engine in particular
- Knowledge and experience building behaviors and/or behavior authoring systems
- Knowledge of and experience with using several pathfinding approaches
- Fluent in C++ and Blueprints
- An innate problem solver
- A respectful and disciplined coder and documenter
- Contagious excitement about exploration
- Experience having shipped at least 2 titles
- Ability to use peer and user feedback as inspiration
Benefits
- Flexible schedule
- Remote working
- Competitive salary
- Amazing projects
- Professional development and kick ass Team!
Related Guides
Related Job Pages
More Software Engineer Jobs
Power Platform Developer, Copilot Studio
Xenon SevenHuman Experts Implementing Artificial Intelligence #AI #ArtificialIntelligence #HumanIntelligence
• Lead the design and development of PoCs using Microsoft Power Platform tools (Power Automate, Power Apps, Copilot Studio). • Build and optimize AI-powered Agents in Copilot Studio, ensuring deep integration with Microsoft Teams and other MS apps. • Integrate solutions with Azure services for scalability, performance, and security. • Provide technical guidance and mentorship to junior developers. • Collaborate with product stakeholders to rapidly iterate, test, and refine solutions based on feedback.
Senior Engineering Delivery Leader – Reliance, Source
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Own day-to-day engineering outcomes for the Reliance and Source products, including delivery execution, product quality, technical coordination, and release readiness. • Lead through contractor engineering teams and vendor engineering management, ensuring accountability for commitments, engineering standards, and business results without direct line management authority. • Partner daily with the contractor Engineering Manager(s) to drive execution, remove blockers, manage priorities, and ensure alignment to roadmap, architecture, and customer delivery commitments. • Establish, govern, and continuously improve engineering operating mechanisms for quarterly planning, sprint execution, capacity planning, dependency management, risk tracking, and reporting, with a strong focus on OTD performance. • Serve as the engineering leader responsible for delivery transparency, execution predictability, and operational rigor across both products. • Champion Agile software development practices, ensuring teams apply effective planning, backlog refinement, estimation, prioritization, demos, retrospectives, and continuous improvement. • Drive adoption of modern software engineering practices, including CI/CD, automated testing, quality gates, secure development, observability, and DevOps discipline across contractor teams. • Lead the use of AI-assisted software development practices across the engineering lifecycle—including requirements support, code generation assistance, test creation, defect analysis, documentation, and developer productivity workflows—while ensuring appropriate governance, quality, and security. • Set expectations and inspect results for measurable year-over-year productivity improvements, including a target of 30% or greater improvement through process discipline, automation, AI enablement, and waste reduction. • Partner with Product Management, Program Management, Architecture, Quality, and Services teams to ensure engineering execution supports strategic business priorities and customer commitments. • Ensure Reliance and Source evolve effectively as part of GE Vernova’s hybrid Grid Software strategy, supporting integration with GridOS capabilities where appropriate. • Improve software quality and customer outcomes by driving root cause analysis, defect prevention, test effectiveness, release quality, and closed-loop learning across teams. • Lead engineering readiness for customer deliverables, ensuring appropriate planning, resourcing, technical execution, issue resolution, and escalation management. • Contribute to engineering strategy, delivery governance, and organizational standards for outsourced and hybrid development models. • Act as a strong cross-functional leader who influences across internal teams and external partners to deliver results in a complex product environment.
Role Description Visionpool Business Services is hiring a REMOTE Guidewire Senior Developer – Integration Ace to provide guidance and recommendations to a Guidewire product teams based on Guidewire best practices and experience to best address issue resolution. This is a 6 month contract with potential for extension. Qualifications - Minimum 5 years of Guidewire experience. - MUST have Direct Cloud experience in Guidewire. - Knowledge and experience of InsurCloud for Canada would be an asset. - Experience in the Canadian insurance property and casualty industry would be an asset. - GW Ace integrations certification required and experience/certification with GWBC an asset. - Advanced knowledge of Guidewire’s Integration Framework, leveraging Integration Gateway, Cloud APIs, and messaging infrastructure to design resilient, cloud native integrations between InsuranceSuite and external partner systems. - Advanced knowledge of various software development lifecycles and project delivery processes (e.g., agile, waterfall). - Advanced expertise in existing Guidewire features, services, and technical documentation to support effective knowledge transfer. - Proficient knowledge of project management fundamentals. Company Description
• Desarrollar y mantener aplicaciones utilizando Genexus y tecnologías relacionadas. • Participar en todo el ciclo de vida del desarrollo de software, desde el análisis de requisitos hasta la implementación y mantenimiento. • Colaborar con el equipo de desarrollo para diseñar soluciones eficientes y escalables. • Realizar pruebas y depurar aplicaciones para garantizar un buen rendimiento y funcionalidad. • Investigar y evaluar nuevas tecnologías para mejorar el desarrollo de aplicaciones.



