top of page
Programmers.JPG

Company Structure

Lead programmer Engine

 

As Lead Programmer you are going to supervise and implement part of a software build of a powerful IA driven new online story creation site. You will you work in tandem with the 3 programmers you lead, as well as 2 other Lead programmers working on parts of the software and ensure that all parts integrate and are delivered on time and tested.

 

Job Role

 

The team you will lead will write An integrated evolved natural language application as well as an evolved predictive engine and a virtual space for evolved artificial entities.

 

Essential and Desired Skills

 

A good knowledge of NLP theory.

An understanding of artificial intelligence theory.

Ability to work from high level design and graphs.

The ability to plan and organise a large build with a small team.

Awareness of data-integration issues and a solid grasp of data architecture.

 

Lead programmer Interactive

 

As Lead Programmer you are going to supervise and implement part of a software build of a powerful IA driven new online story creation site. You will you work in tandem with the 3 programmers you lead, as well as 2 other lead programmers working on the other parts of the software, and ensure that all parts integrate and are delivered on time and tested.

 

Job Role

 

The team you will lead will write, build and test the art side of an AI driven virtual space for the site members to exist in. Your job will be to make the application easy to use and attractive to artists who will work and play on Pagelife. You must also familiarize yourself very closely with the work of the two other teams on this build, who will create, respectively, An AI language engine, and a social network. Your role will be key in developing a dynamic graphics engine fully integrated for use in tandem by people and AI.

 

Essential and Desired Skills

Ability to implement a scalable real time graphics program.

A thorough understanding of data load management in a distributed architecture.

A strong enough comprehension of evolved intelligence to be able to train your team.

 

 

 

Lead programmer Social

 

As Lead Programmer you are going to supervise and implement part of a software build of a powerful IA driven new online story creation site. You will you work in tandem with the 3 programmers you lead, as well as 2 other Lead programmers working on parts of the software and ensure that all parts integrate and are delivered on time and tested.

 

Job Role

 

As lead programmer you will have great ideas about user experience and the ability to translate that vision to optimum effect. You are also going to be able to facilitate the integration of your team’s work with the rest of the build so you will know enough about virtual reality and artificial intelligence to collaborate comfortably with the two other lead programmers building the site.

 

 

Essential and Desired Skills

 

Software development planning and team leading.

A massive bone to pick with other social networks.

The ability to compromise as well as a strong reluctance towards it.

Imagination.

Kick ass coding.

 

 

AI programmer Engine

 

You will implement the AI on a bot driven site for a large and powerful platform for writers and artists.

 

Job Role

 

As AI programmer on the Pagelife engine you will work closely with the rest of the Engine Team. Your job will be to build data structures for an AI system off a spec provided, under the supervision of the lead programmer for the engine: Your evolved bot species will be integral to the operation and character of the Pagelife universes.

As well as working closely with the engine team, you need to be aware of the work of the art programmer and work closely with them on integrating your data.

 

Essential and Desired Skills

 

You enjoy algorithms and you love an elegant solution to problems.

Possess a subtle mind for learning application design.

You love gaming worlds, fiction and immersive world creation.

 

 

Data Structure programmer Interactive

 

As the data structure programmer for Pagelife’s Interactive Team you will implement, build and test a data architecture capable of handling multiple data and object types and be responsible for the fluidity of the mature application.

 

Job Role

 

You will take direction from the Lead Programmer in the Interactive Team as well as work closely with your counterparts, building AI, Social Network and Front End elements of Pagelife.

 

Essential and Desired Skills

 

The ability to work with complex data types and design original data structures.

A clear approach to software planning and the planning of data development within agreed time frames.

Understand dynamic programming and evolved applications.

 

Data architect programmer, Social Team

 

As Pagelife’s Data Architect you are responsible for the consistency of the work of the whole Pagelife team (12 of you), but you will work directly for the Social Lead Programmer and work closely with the AI Programmer from the Engine Team.

 

Job Role

 

Pagelife is an evolved virtual experience used by people and AI and so the flow of data of multiple types must be completely anticipated throughout the build. You make this happen.

You will need to read the entire spec as it stands and create a strategy for testing the software as it’s built as well as liaise with programmers across the company to ensure everybody works according to specifications.

 

Essential and Desired Skills

 

You will have strong Data Structure knowledge.

You will be a competent trouble shooter and a pro-active communicator.

You will relish innovation and love to reinvent the wheel.

 

NLP programmer, Engine Team

 

As NLP programmer at Pagelife you are going to build and test an organic language data architecture to be trained by our online community and our AI.

 

Job Role

 

Working under the direction of the site designer and the lead programmer of the Engine Team, you will implement software inline with the spec provided and train the learning system.

 

Essential and Desired Skills

 

An understanding of linguistics but no respect for it whatsoever.

Good programming fundamentals with regard to choice of language, structure and AI tools.

A streak of pure anarchy.

 

Art programmer Interactive

As

Job Role

Essential and Desired Skills

 

Design architect programmer Social

 

As Design Architect Programmer for Pagelife Social you are in overall charge of the user experience for the whole application. You will work with the Art Programmer from the Interactive team to realise this task, as well as with the Lead Programmer for the Social team who will assist and direct you.

 

Job Role

Pagelife is an evolving virtual reality platform. You will be responsible for this evolution. You will understand evolutionary AI and have the ability to envision the emergent features which the site will eventually deliver. You will oversee the user experience throughout the build.

 

Essential and Desired Skills

Sandbox thinking.

A love of AI.

Strong coding skills

 

Sound programmer Engine

As

Job Role

Essential and Desired Skills

 

Social Network programmer Interactive

 

As part of a team of two you will work with the Social Network Programmer on the Social Team of Pagelife to product the code for the Social Network aspect of the Pagelife project. You will be responsible for the Profiles while your counterpart will build the main applications of the networks themselves. Additionally you will work closely with the Lead Programmer of the Interactive team who will help you interpret the spec and explain the broader functionality of the web site.

 

Job Role

You will build code – back end and front – le multiple types of content for three distinct purpose built social network applications.

You will implement fully customisable content handling which will allow our users to create their own individual and unique home pages.

You will implement Cartographic software for multiple interacting virtual worlds as diverse as the human imagination.

 

Essential and Desired Skills

A capacity to think out of the box.

Patience and positivity in the face near endless confusion.

Creative coding problem solving skills.

 

Social Network programmer Social

 

As Social Network Programmer you are responsible for the creation of three separate social networks and will give them each a distinct character and feel. The networks each have a different purpose and are built according to a different philosophy from the commercial networks we are used to. You will be assisted in realizing this goal by your Lead Programmer and a partner programmer in charge of the Social Network Profiles.

You will also work alongside a data architect and a design architect.

 

Job Role

 

You will have responsibility for much of the design of the front end, so you will need to be original and graphically creative.

The applications you build will be used both by humans and by AI, so it’s vital that you understand data compatibility issues needed to make this seamless.

 

Essential and Desired Skills

 

Subtlety and imagination.

An appreciation for beauty.

bottom of page