Senior Architect II - AI

Take-Two Interactive Software Logo

Take-Two Interactive Software

πŸ“Remote - Canada

Summary

Join Take-Two Interactive Software, Inc.'s AI group as a technical architect. You will define architectural principles, develop and maintain scalable software solutions for AI projects, and collaborate with game studios. Responsibilities include architecting cloud-native applications on AWS, refactoring large systems, improving CI/CD pipelines, supervising live operations, and mentoring development teams. You will need extensive software architecture and system design experience, deep AWS expertise, proficiency in Python and JavaScript, and strong communication skills. Preferred qualifications include experience with game engines, frontend technologies, and multi-cloud environments. Take-Two offers a great company culture, growth opportunities, and various benefits including medical, dental, vision, a pension plan, and more.

Requirements

  • Knowledgeable of games and game development and passionate about advancing the ethical use of AI to create them
  • Extensive experience (10+ years) in software architecture and system design, with a strong focus on cloud-native, microservices, serverless, event-driven, multi-tier architectures
  • Demonstrated experience implementing different architectural patterns, principles, and standard methodologies in production systems to guarantee scalability, performance, security, and long-term maintainability
  • Deep and proven expertise in AWS, with extensive hands-on experience across key service domains including serverless computing, container orchestration, storage, databases, networking, monitoring, workflow automation, and security
  • Proficiency in Python and JavaScript, with strong scripting skills in both Unix shell and PowerShell environments
  • Thorough understanding of Linux/Unix operating systems, with hands-on experience in system-level debugging, networking and performance optimization
  • Proven ability to lead large-scale refactoring or major enhancements of mature systems
  • Dedication to testable code, automation, and implementing modern software engineering standard methodologies with practical judgment
  • Familiarity with operational support of critical live applications, emphasizing stability, observability, and high availability
  • Established track record of coaching teams and encouraging the implementation of current software engineering standard processes, with an emphasis on tailoring solutions for specific projects
  • Exceptional communication and presentation skills, with ability to effectively advocate architecture designs across technical and non-technical audiences

Responsibilities

  • Work with game studios to solve interesting problems alongside AI specialists
  • Architect and implement cloud-native web applications on AWS, translating designs into high-quality production code and ensuring scalable, reliable, and secure production systems
  • Lead the refactoring and enhancement of large, mature systems to ensure they meet evolving business and technical needs
  • Improve the implementation and evolution of CI/CD pipelines and DevOps practices to boost development agility, deployment speed, and software quality
  • Supervise live operations and hosting of critical applications, ensuring high availability and performance
  • Present and communicate design ideas effectively, building consensus across diverse technical and business teams
  • Guide and mentor development teams to promote technical excellence and continuous improvement

Preferred Qualifications

  • Extensive expertise with game engines such as Unity and Unreal
  • Experience with frontend technologies such as Svelte and React
  • Experience with multi-cloud environments (Azure, GCP) and third-party SaaS solutions such as Datadog, Splunk, or Synk
  • Experience with architecting AI / ML implementations
  • Experience with Infrastructure-as-code

Benefits

  • Medical, dental, vision, pension plan, employee stock purchase plan, commuter benefits, in-house wellness program, broad learning & development opportunities, a charitable giving platform with company match and more!
  • Fitness allowance, employee discount programs, free games & events, stocked pantries and the ability to earn up to $500+ per year for taking care of yourself and more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs