Sr Full-Stack Developer

Job Description

Swae is an inclusive decision-making platform combining anonymity, AI and collective intelligence to help users collectively build powerful bottom-up solutions to influence the decision-decision-making outcomes, while helping organizations unleash the creativity of their stakeholders, discover unrevealed truth, data and well crafted bottom-up solutions, so they can make more intelligent decisions around products, services, policies, and strategy. Our 1.0 product has been a responsive web app supporting bottom-up ideation, inclusive innovation and bottom-up decision making inside some very large organizations. We have successfully integrated this 1.0 version into various types and sizes of organizations – from small and large multinational companies to local and national associations and organizations – in order to demonstrate operational and commercial viability.

Based on the learnings and insights garnered, we understand the limitations of this 1.0 and are now ready to build Swae 2.0. We’re looking for a high-caliber senior full-stack developer to help us with this.

This individual has strong expertise in Node.js, React, DevOps, and AWS.

This person will make sure new concepts are implemented correctly, are scalable, and are generating the right product results.

Initially, this is a 2-month contract position with a strong possibility of extension and conversion into a full-time role (including equity options) with the founding team.

Broad Responsibilities: 
• Web development, product and feature development and AI integration into web app 
• Sprint Planning 
• Rapid prototyping of abstract concepts 
• Writing high-quality, maintainable, scalable and reusable code and libraries for future use 
• Writing and maintaining documentation to describe program development, logic, coding, testing, changes, and corrections 
• Contributing to the design of new features and enhancement 
• Producing a clean, responsive, graphically-rich, functional and easy to use web UI without a dedicated designer 
• Writing and maintaining documentation to describe program development, logic, coding, testing, changes, and corrections

Qualifications & Requirements 
• min 5+ years full-stack experience, with experience architecting front-end logic and designing and building scalable applications from end-to-end 
• Portfolio of front-end work (Demonstrated experience in building simple-yet-powerful user interfaces) 
• Comfort with the entire web development process (design, development, deployment) 
• Strong proficiency in Node.js, React, NoSQL databases 
• Expert knowledge of Python, Django, AngularJS, HTML5, CSS3, JavaScript 
• Enjoy writing unit tests 
• Experience with test driven and agile development methodologies 
• Expertise with AWS 
• Familiarity with several related libraries, frameworks and tools (e.g. Bower, Grunt, Git/GitHub, JSON APIs) 
• Demonstrated ability to write manageable, modular, and secure code along with automated unit tests 
• Excellent collaboration and communication skills 
• Ensuring product quality, maintainability, performance, scalability and extensibility

Extra Points 
• Experience working on data science, or any kind of AI/NLU/NLP projects (e.g. working experience in Python software development, Python Packages and Libraries) 
• Understanding of modern methods in NLP tasks and latest libraries, e.g. language recognition, stemming & morphological segmentation/parsing, text categorization, clustering, summarization etc. 
• Passion for inclusive decision-making, decentralization, institutional, political or organizational innovation and/or governance 
• Experience working in a startup environment

Key Traits 
• Energized by complex problems, working with new technologies and unconventional thinkers 
• Trustworthy, empathetic, and mature – ability to form meaningful working relationships 
• Strong sense of ownership. No excuses attitude to getting things done (founder mentality) 
• Hacker mentality; Comfortable with experimental approaches to product and feature development; enjoys prototyping, demonstrated through examples and portfolio 
• Hunger for knowledge. We encounter the unknown on a daily basis 🙂 
• Has track-record for picking up new technologies 
• Excellent communication skills 
• Have deep empathy for others 

Application

To apply for this position please send us your CV and cover letter.

Skills

• Node.js 
• React/Redux 
• Javascript 
• Amazon Web Services (AWS) 
• NoSQL databases 
• DevOps 
• CI/CD 
• Full-stack Development

 

Compensation

  • Compensation is contingent based on the successful candidate’s experience.
  • We are targeting $6-8K CAN per month depending level of candidate’s experience
  • Initially, this is a 2-month contract position with a strong possibility of extension and conversion into a full-time role (including equity options) with the founding team.

More about Swae What We’re Building

The platform re-engineer’s decision making to make it more inclusive and circumvent the traditional limitations hierarchies (inherent biases, internal politics, etc.), to provide a more direct, transparent, and efficient pathway for ideas to go from the bottom to access institutional support.

Swae anonymizes users, walks them through a methodical discovery process to articulate their idea, improves the quality of their initial idea with NLU/NLP functions, and allows the crowd to weigh in on ideas expressed anonymously, leveraging collective wisdom for efficient and meritocratic due diligence. The ideas that receive the most engagement automatically escalate up to a decision making round or feasibility round.

Never miss a post

Subscribe to keep your finger on the tech pulse.

We think you’ll love the Swae newsletter. Or unsubscribe in 1 click.

AI / NLP Developer

Job Description

Swae is an inclusive decision-making platform combining anonymity, AI and collective intelligence to help users collectively build powerful bottom-up solutions to influence the decision-decision-making outcomes, while helping organizations unleash the creativity of their stakeholders, discover unrevealed truth, data and well crafted bottom-up solutions, so they can make more intelligent decisions around products, services, policies, and strategy. Our first product, slated to ship in Q1 2019, is a responsive web app supporting bottom-up ideation, inclusive innovation and bottom-up decision making inside some very large organizations.

We’re initially looking for a high-caliber part-time senior candidate to join our team and act as an AI / NLP Researcher & Developer. Together with the CEO and technical lead, this self directed learner will be responsible for helping build a solid NLP pipeline, identifying and integrating relevant NLP/NLU algorithms into our product, building new models, and scoping out the development of new algorithms from the ground up.

This individual will share the responsibility with the founder for developing and advancing the research behind Swale and other NLP / NLU and machine learning-based components of Swae.

This individual considers themselves an AI and NLP expert with strong computer science fundamentals and experience building and applying machine learning algorithms and libraries. They have meaningful experiences in Python, including exposure to predictive statistics and machine learning algorithms.

This versatile and can-do individual is comfortable wearing both developer and researcher hats – helping grasp problems, experimenting, building prototypes and implementing the results in C# or Python code (at least at the proof-of-concept level).

This person will make sure new concepts are implemented correctly, are scalable, and are generating the right results/accuracy thresholds.
Initially, for the first ~6 months, this individual will help us improve our beta commercial product by identifying and integrating relevant NLP/NLU algorithms into our product, building new models, and scoping out the development of new algorithms from the ground up. During this phase, this role will be “hands on keys” as well as researching, writing deploying code and building prototypes of our concepts. After this phase, we expect this position to become a full-time role and potentially have managerial implications. Having an ability to hire and bring great technical people together on a team may be an important function of this role.

Broad Responsibilities

• Researching machine learning methods to solve challenging problems like language augmentation, document summarization, concept matching, etc.
• Developing, training and running machine-learning model
• Rapid prototyping of abstract concept
• Writing and maintaining documentation to describe program development, logic, coding, testing, changes, and corrections
• Helping to create reusable code and libraries for future use

Requirements
• 3+ years of professional experience in machine learning and natural language processing; 2+ years of working experience in Python software development, Python Packages and Libraries
• Understanding of modern methods in NLP tasks and latest libraries, e.g. language recognition, stemming & morphological segmentation/parsing, text categorization, clustering, summarization etc.
• Demonstrated ability to translating research into prototypes and testable models (through transfer learning methodologies, etc.)
• A knack for doing more with less
• Strong understanding of the entire web development process (design, development, deployment)
• Experience with supervised and unsupervised learning
• Experience in developing projects on AWS and Google Cloud
• A portfolio of AI / NLP / NLU projects to demonstrate

Qualifications
• Bch/MSs in NLP, ML, TM or Computational Linguistics.
• Excellent fundamentals in computer science, algorithms, and software design
• Ability to learn new technologies or concepts quickly and independently

Extra Points
• An M.Sc. or Ph.D. in Computer Science or Computer Engineering
• Passion for inclusive decision-making, decentralization, institutional, political or organizational innovation and/or governance
• Experience working in a startup environment

Key Traits
• Energized by complex problems, working with new technologies and unconventional thinkers
• Trustworthy, empathetic, and mature – ability to form meaningful working relationships
• Strong sense of ownership. No excuses attitude to getting things done (founder mentality)
• Hacker mentality; Comfortable with experimental approaches to product and feature development; enjoys prototyping, demonstrated through examples and portfolio
• Hunger for knowledge. We encounter the unknown on a daily basis 🙂
• Has track record for picking up new technologies
• Excellent communication skills

Application

    To Apply for this position please send us your CV and cover letter.

    Skills

    • Rapid Prototyping
    • Research and Development,
    • Natural Language Processing,
    • Natural Language Understanding,
    • API,
    • Supervised and Unsupervised Learning,
    • AWS,
    • Machine Learning Data Science Python R,
    • Deep Learning with TensorFlow,
    • Machine Learning Algorithms,
    • Deep Learning,
    • Artificial Neural Networks

    Compensation

    • $30k – $50k
    • No equity

    More about Swae What We’re Building

    The platform re-engineer’s decision making to make it more inclusive and circumvent the traditional limitations hierarchies (inherent biases, internal politics, etc.), to provide a more direct, transparent, and efficient pathway for ideas to go from the bottom to access institutional support.

    Swae anonymizes users, walks them through a methodical discovery process to articulate their idea, improves the quality of their initial idea with NLU/NLP functions, and allows the crowd to weigh in on ideas expressed anonymously, leveraging collective wisdom for efficient and meritocratic due diligence. The ideas that receive the most engagement automatically escalate up to a decision making round or feasibility round.

    Never miss a post

    Subscribe to keep your finger on the tech pulse.

    We think you’ll love the Swae newsletter. Or unsubscribe in 1 click.

    Soushiant Zanganehpour Founder & CEO

    Soushiant is a social scientist, entrepreneur and Founder of Swae.io, an AI-powered platform for smarter organizational decisions and 21st century governance. Swae helps companies, cities and organizations of all sizes benefit from the collective intelligence of their employees, stakeholders and citizens helping source innovative ideas, program and product feedback, and policy, budget, and strategy suggestions, at a fraction of the cost. Stakeholders and AI build compelling proposals together from the bottom-up that are crowd-vetted and the best move to a decision-round for implementation, creating a bi-directional pathway for governance. Soushiant is a recognized global practitioner in the fields of business innovation, impact investing, social entrepreneurship, and sustainability having spoken at numerous international conferences and published in The Guardian, The Financial Times, Bloomberg Business Week, and Entrepreneur magazines. He is on Harvard Business Review's Advisory Council, and a board advisor of Biocarbon Engineering, a reforestation startup using drones to replant a billion trees per year.
    Soushiant earned his BA (PoliSci & IR) from the University of British Columbia, a Diplôme in International Affairs from Sciences-po Paris, an MPP (Public Policy & Economics) from the University of London’s School of Oriental and African Studies (SOAS), and attended Singularity University’s Global Solutions Program as a Google Scholar. He was awarded a full scholarship by the UK's Foreign Office as one of four Canadian Chevening Scholars for his Masters. .

    Bitnami