The ideal candidate will be a quick learner with good communication skills and experience managing software development teams with at least four members. Experience with natural language processing, artificial intelligence and conversational interfaces (such as text-based bots and voice assistants such as Amazon Alexa and Google Assistant) is a plus but not required.
Work with product management, content, design and operations to define and evolve the overall design of new conversational experiences.
Architect solutions by leveraging third-party cloud services, NFL private APIs, and custom development where necessary.
Manage software development staff, including recruiting for open positions.
Source and manage external software development partners.
Collaborate with a wide range of business teams to promote and support the product.
Roles & Responsibilities
Directs and controls the activities of developers that are responsible for designing, developing, and implementing front-end functionality for the NFLs sites, products, and programs
Conducts ongoing assessment of development needs and deploys sufficient resources to meet agreed upon objectives, schedules, and budgets at the highest levels of quality and service
Develops operational policies and procedures to ensure competitive advantage in requirements gathering, design, development, testing, implementation, and maintenance of front-end software solutions
Participates in setting development performance and service standards, developing and implementing operating plans to achieve those standards
Recommends and implements League-wide web development performance and service standards; communicates cross-functionally to ensure implementation
Directs a team, conducts goal setting and performance appraisal processes to prioritize and align with overall company and function wide goals and objectives, coaches talent, and serves as an organizational resource
Multi-tiered caching configurations (such as Memcached, Redis, Akamai, Varnish, Fastly)
RESTful API endpoint development and optimization to power app experiences
Scalable relational and non-relational databases (such as MySQL)
Distributed batch processing
Service oriented architectures
Agile development practices
Define precise and accurate acceptance criteria for technical requirements that will be used by developers, automation test frameworks and by product owners to ensure that product owner intent is effectively captured and can be tested
Lead technical operations, including communication on event readiness, collaboration strategy with all product and platform vendors, monitor platform performance for expected behavior and anomalies and ad delivery
NLP/NLP libraries such as word2vec
Voice and chat platforms such as Amazon Lex and Google Dialogflow
How to apply:
Please mention NLP People as a source when applying
About PowerPlay Sports Organization
PowerPlay Sports Complex will be a premire Ice Arena and Sport-Training Centre serving the Southeast Region of Ottawa.