Join our diverse team

Speech Graphics is a high-growth company providing pioneering facial animation solutions for the games industry and beyond, working with such clients as Warner Brothers and Def Jam recordings. Our employees see their work profoundly changing experiences in next-gen games and amazing new products.

It’s a fast-paced, challenging, and rewarding environment. We foster a results-oriented culture with lots of room to learn and grow. Team development and diversity are highly valued. Our international team is comprised of specialists in diverse fields including engineering, phonetics, machine learning, animation, etc.

In addition to weekly roundtables, there are monthly meetings and get-togethers as well as several annual parties and social events. Being part of the UK’s largest tech incubator also puts us in the middle of a very exciting and socially active startup scene amid the dramatic landscape of Old Town Edinburgh.

If this sounds like a team you would like to be a part of, send a CV and cover letter to jobs@speech-graphics.com.

Available positions

Software Engineer – Networking

As Software Engineer in Networking, you will be responsible for developing, deploying and maintaining a cloud-based, VoIP-like conversation manager, and C++ utilities for communication with the server from client applications.

Qualifications

  • Proficient in C/C++
  • Proven knowledge of TCP/IP at the packet level (L3/L4)
  • Experience in programming low-latency, asynchronous, non-blocking and state-keeping network daemons, ideally in a systems language like C/C++ or Go
  • Experience programming with reliable datagrams (either RYO or 3rd party libraries).
  • Demonstrable skills in diagnosing network traffic problems (e.g. WireShark, routing, intervening firewalls)
  • Knowledge of UpnP punch-through and how to use it
  • Experience designing fault-tolerant daemons that will operate at reasonable scale

Other preferred skills

  • Experience with firewalls and network security in general. Knowledge of how to specify ALLOW/DENY firewall rules is a bonus
  • Experience with efficient binary over-the-wire encoding (e.g. Protobufs, Thrift, bespoke)
  • Abilities in system-level automated testing (e.g. the capture/construction and replay of network traffic)
  • Experience with Boost C++ libraries
  • Experience developing, debugging and profiling system-level software on Linux and/or Windows

Benefits

  • Private health insurance
  • Track for receiving stock otions
  • Fun team outings and weekly beer nights
  • Located in a tech center surrounded by young startup community with frequent social events

To apply

Send CV and cover letter to jobs@speech-graphics.com.

Language Consultants – German and Korean

Native-level German or Korean speakers with some Linguistics training required for short-term consultation on language technology used to generate accurately lip-synced facial animation in the target language.

You will work with a team of linguists to assess the accuracy of tools used to generate facial animation in your language. This will include:

  • evaluation of phonetic labels in German or Korean transcriptions
  • editing segmentation in your language against spectrograms
  • analysis of our tools’ capacity to handle common dialectal variation
  • critique of lip sync in your language

Qualifications

  • Native proficiency in German or Korean
  • Some phonetics training including the International Phonetic Alphabet and use of spectrograms
  • Some knowledge of the phonology of German or Korean

To apply

Send CV and cover letter to jobs@speech-graphics.com.

IT Technician

As IT technician, you will be responsible for the smooth running of internal computer systems, network, replacements and upgrades, software issues, website maintenace, and some delegated dev ops tasks like setting up a build server. Speech Graphics is engaged in machine learning, big data processing and real-time communication in the cloud. As the company grows there is lots of room for increasing responsibilities for the right person.

Qualifications

  • 1 or more years’ experience in an IT support role, or relevant position
  • Understanding and experience with
    • Computer hardware and machine builds
    • Windows, Linux and Mac OS
    • Networking experience ( LAN, VPN, TCP/IP etc)
    • Backup solutions
  • Strong Unix background for scripting and automation (bash, rsync, cron)
  • High personal integrity, honesty, reliability and dedication
  • Excellent communication skills
  • Ability to work independently

Other preferred skills

  • Experience with Docker, git, and repository management
  • Experience with continuous integration methods
  • General programming experience (python, javascript, C++)
  • Experience with database management (PostgreSQL)

Benefits

  • Private health insurance
  • Track for receiving stock otions
  • Fun team outings and weekly beer nights
  • Located in a tech center surrounded by young startup community with frequent social events

To apply

Send CV and cover letter to jobs@speech-graphics.com.