Tech Consultant

Technology studio specialising in ethical uses of data

A technology studio, who specialise in ethical and practical uses of data are on the lookout for a Technologist to join their expanding team.

The client

They’re working in with lots of exciting up and coming technologies, including AI and smart cities. Rather than engaging in the hype around these new technologies though they’re looking for practical solutions and are doing well – they’ve been profit making since their founding 3 and a half years ago!

Working in an emerging field they look at how to create prototypes and services that use technology in ways that are in service to people, not solely profit. They work with a variety of businesses, including public sector, charities and large companies.

As a company they work in an R&D style environment, with this role being a combination of coding and consultancy (with an emphasis on the latter). They are looking for someone to join who can spot a business opportunity whilst the product is in production.

The role

What are they looking for?

  • Someone who is excited about new technologies. Primarily they work with Ruby, Python and Go on the backend so ideally you’ll have worked with at least two of these before. Strong JavaScript skills (any frameworks would be a bonus!).
  • The ability to digest technical concepts (end-to-end encryption, differential privacy etc.) and talk about them in layman’s terms.
  • You’ll easily be able to understand client problems and make technical recommendations as to how certain technologies could enhance their capability.
  • You’ll work effectively in an R&D environment, building rapid prototypes and developing innovative digital services.
  • Very strong client and stakeholder management, with strong opinions on how to build systems.
  • An understanding of the trade offs involved with designing software architecture and which tools to use.
  • A knowledge of web standards: HTML5, CSS3 and emerging standards, such as ActivityPub.
  • You’ll need to understand Machine Learning technologies, such as neural nets and learning theory.
  • Someone who keeps up to date with the latest technology trends.
  • The ability to make strategic technical choices, taking into account several things; impact on users, project needs and client needs among others.

The candidate

Your responsibilities:

  • Lead, develop, innovate and own the company’s technology and processes to ensure best practice, whilst building a culture of continuous improvement.
  • Provide technical vision for client work and internal products.
  • Prototype in code and drawing technical architecture.
  • Work with team members on both design and development tasks.
  • Connect with technical clients and sell in new work.
  • Provide effective leadership and technical management across several teams, by providing honest feedback and helping people to understand the company’s values.
  • Design the software development process for the team, including testing strategy, coding style guides, build and release engineering etc.
  • Review internal technology and systems to continually improve performance and efficiency.

 

Salary: Circa £90K, though would go higher for the ideal person.

Benefits:

  • 20 days holiday, plus a week off at Christmas and in August, and bank holidays.
  • Early finish on Fridays!
  • Cycle to work scheme and monthly catered lunch.
  • Training and development – the team often attend conferences together.
  • Day retreats.