Web Technology Partner Software Dev - Johannesburg Verfied Gold Badge

Salary Negotiable Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 15-04-2016 2:43:19 PM
27-05-2016 2:43:19 PM
*** Web Technology Partner - Software Dev ***

Top Web Start-up firm seeks Web Technology Partner - Software Dev. Help found and grow next generation AI web technology company.

Have you ever wanted to be the next Elon Musk, this may be your opportunity.

Non-Negotiables (We will check):

* Deep expertise on web technologies: Python, C++, CSS, AJAX, Linux, PostgreSQL
* Risk taker... this will be a risk
* Would rather marry a piece of code than a wife - just kidding ;-) Must love coding
* Very strong at quickly picking up new technologies
* Highly Analytical - High IQ, Innovative, Smart
* Dedicated Long-term Thinker
* 2+ years in Web Tech (Can include studies, or practical experience)
* 2+ years in Web Server Technologies i.e. Linux

What the person must be able to do:

This role is in the Web Start-up sector. All duties would take place in this context.

The solution is based on next generation Artificial Intelligence. It is unlikely that you have come across this technology before, so you must be willing to learn and put traditional assumptions aside. You must also be able to bridge what you already know into this new context. This role will take brains, arrogance and humility.

* Coding Back-end Natural Language Processing Engine
* Technologies: Python, C++, PostgreSQL, Hadoop (or other NoSql Platform) (Or even writing our own Big Data Solution), Web Services, Linux Apache

* Coding Front-end Web Interface
* Bootstrap, AngularJS, SVG, CSS, Web Forms, some PHP if needed

* Code Optimisation
* Converting Pyhton code to C++ or Cython
* Memory optimisation using better algorithms
* Code profiling in Visual Studio
* Unconventional coding optimisations such as using lists rather than regular expressions
* In memory analytics vs. database analytics
* Task Division, Server Clustering, Multi-threading

* Agile based Dev Methodologies
* Code as Documentation (Well Commented, Meaningful Variable Names)
* Test Driven Development
* Explorative Coding and Creation
* Object Orientation

Key Job Deliverables:

* Help Write the Code for a Next Gen AI application
* Setup and Maintain Linux Server Infrastructure
* Setup and Maintain Big Data Servers
* Help code Natural Language Processing Engine
* Help code and setup NLP Deep Learning Networks (From first principles)

Background work experience:

* 2+ years in Web Tech (Can include studies, or practical experience)
* 2+ years in Web Server Technologies i.e. Linux
* Pref: For a BSc or Honours in Computer Science, but equivalent experience will also be considered
* Python, C++, AngularJS, Web Services, Bootstrap, CSS
* MySQL, PostgreSQL, Adv: Hadoop
* Linux, Server Clustering, Cloud Servers, Apache
* Adv: Exposure to Big Data, Hadoop, Or the ability to learn such complicated technologies
* Adv: Exposure to the maths behind Deep Learning Algorithms

Personality Summary:

* High Analytical - Strong with analysis, metrics, data and fact based decision making.
* Moderate Administrative - Good with procedures, processes and best practices.
* Adv: Moderate Driver - Ambitious, Results Orientated Go-getter. Self-Starter. Makes things happen.

Benefits of this Role:

* Independent Work Culture
* Strong growth prospects
* Strong development
* Has the potential to set you up for life

Reports to: Senior Partner - But more like a collaboration than a report. We just need one captain of the ship
Location: Johannesburg, but with the intention to move to Silicon Valley (San Francisco, USA)
Role Type: Full Time or Part Time (Min 20 hrs a week)
Salary: Initially we work for love. When we have a Minimum Viable Product, then we will get investors and be able to pay ourselves some salary. When we make it big we will be able to each buy ourselves a Yacht.

Type: Partnership
Start: ASAP
Reference: j375

Selection Process

* Review Applications... Make sure your CV is descriptive. If necessary write a cover letter explaining exactly why you are ideal for this role. It is not always obvious to us.
* Short List Applications via a screening questionnaire
* Give you some work to do. We need to know how you work and if we will be able to work together. This is not a traditional job interview.
* Make final selection

Imagine you were one of the original partners of Google. This opportunity is equivalent in scale.

If you wish to apply for this job please answer the question(s) below then click the apply button

Yes No

Do You Have At Least 2+ Years Web Development Experience?

Are You Willing To Work In The Johannesburg Area?

Do You Have A Car And A Valid Driver's License?

Recruiter: Dawning Truth