Careers at Memsource

Founded in 2010 and quickly adopted by companies and translation professionals around the world, Memsource is filled with people who are passionate about language and technology. We’re headquartered in Prague, with offices across Europe, Asia, and North America.

Join us and help shape the future of the translation and localization industry.

WHO ARE WE LOOKING FOR?

Development

  • Java Backend Developer

    Join our team of 3 very experienced Java backend developers and help us improve the core parts of the Memsource platform. There are 10+ backend components that take care of:

    • Text extraction from 50 different file formats and storing such data in MongoDB
    • Creating translated files with all the original formatting preserved
    • Storing all translations in Elasticsearch to be used for similar texts in the future
    • Spellchecking, word completion and text quality assurance
    • Calling 20+ external machine translation engines
    • Preserving the terminology
    • Providing the right data for the AI components and much more

    You will enjoy:

    • Having your code in the production in less than a month
    • Automated testing, deployments, static code analysis and code reviews in GitLab
    • Exploring new technologies like Java 11 or Elasticsearch 7
    • Very interesting discussions with the infrastructure, AI and other teams
    • Creating solutions that scale. Our databases contain terabytes of data and we serve tens of thousands of requests per minute
    • Bi-annual hackathons

    You should have:

    • At least 3 years of experience in Java
    • Solid understanding of the HTTP protocol
    • Deep knowledge of multithreaded programming
    • User experience in Linux
    • Good knowledge of XML and Git

    Skills we welcome:

    • Elasticsearch
    • MongoDB or other NoSQL databases
    • Experience with big data
    • Spring Boot
    • Docker
    • AWS

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

  • Senior QA Engineer

    We are looking for a senior colleague who would join our small and young QA team to shift our quality assurance to the next level of proficiency.

    Responsibilities:

    • Identifying and implementing (automation) testing tools together with introducing best practices for improving quality assurance
    • Support junior colleagues and improving the proficiency of the whole QA team
    • Creating comprehensive and well-structured test plans and test cases
    • Both manual and automated UI and API testing of Memsource web, desktop, and mobile applications
    • Identifying, reporting, and retesting bugs
    • Working closely with developers and other involved parties

    Qualifications:

    • Bachelor’s degree in Computer Science or a related technical field
    • 5+ years of experience in software testing of different types (both manual and automated, functional and non-functional; web, desktop, and mobile app testing)
    • Strong analytical and problem-solving skills, attention to detail

    Knowledge and experience in some of the following:

    • CI/CD tools like GitLab/Jenkins
    • Elasticsearch, Kibana
    • HTML, CSS, JavaScript
    • MySQL, MariaDB, MongoDB
    • Docker, Linux, Git, AWS

    Other skills:

    • Excellent interpersonal and communication skills
    • Passion for learning new things
    • Willingness to work in an agile development environment
    • High proficiency in spoken and written English - we’re an international team and English is our official language

    Skills we welcome:

    • Ability to code in Java, JavaScript
    • Experience with Katalon Studio
    • Experience with mobile app automated testing

    How to apply:

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

  • Mobile App Developer

    Memsource provides a specialized translation editor which is currently available as a web-based and desktop application. You will be helping us to bring this editor to mobile devices using React Native.

    What do we expect from you?

    • Solid knowledge of JavaScript and React (Native). However, if you are an experienced iOS or Android developer eager to learn React Native, we’re interested in hearing from you as well!
    • Willingness to occasionally work with native code (Objective-C / Java) and being open to learn how to use new technologies.

    Technologies and libraries we use

    • React Native
    • MobX and MobX State Tree
    • Flow type checker
    • Jest and Detox
    • Styled Components
    • Code Push
    • Prettier
    • React Navigation

    We welcome the knowledge of

    • Objective-C / Swift / Java
    • Android / iOS / React ecosystems
    • Automated testing, CI
    • Git

    Please submit your CV together with a cover letter to hr@memsource.com. By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

  • JavaScript Developer

    The Memsource Editor for Web, a completely web-based translator’s workbench that is launched directly from within Memsource is used by thousands of translators and translation agencies across the globe. It offers advanced features when editing translations.

    In this role, you will:

    • Become a key member of a team of experienced JavaScript and Java developers
    • Influence and cooperate on the future development of the Memsource Editor for Web

    Requirements

    You Should Have

    • At least 3 years of JavaScript experience
    • Motivation to extend and maintain existing web applications
    • Experience with the development of large scale applications

    Skills We Welcome

    • Development of Single Page Applications
    • Google Closure Tools, JQuery, Vue.js
    • LESS or CSS
    • Java (backend part of the editor), Spring, Maven
    • Elasticsearch
    • Git
    • Enthusiasm for automated testing

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

  • Big Data Engineer

    More and more data is being processed by the Memsource platform and we are actively exploring how to utilize this potential for the benefit of our customers and the product itself. Help us build a next generation data processing environment for both data at rest and in motion.

    In this role, you will:

    • Become a key member of our Data Engineering Department
    • Work closely with our AI Department
    • Work in a friendly and highly-motivated team

    The ideal candidate will have:

    • Bachelor or Master level university degree in the field of computer science (alternatively, adequate professional experience in this field)
    • 3 years experience in (big) data engineering domain
    • Experience with Hadoop and Hadoop-related technologies
    • Experience with modern data processing technologies, such as Apache Spark, Apache Kafka, or others
    • A good understanding of NoSQL database systems, such as MongoDB, Elasticsearch, or others
    • Proficiency in SQL
    • Proficiency in Java and/or Scala programming languages

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

  • AI Software Engineer

    With a growing amount of data processed through the Memsource Cloud, we are looking for ways to utilize the untapped opportunities using modern machine learning and artificial intelligence technologies. Your responsibility will be to bring innovation to the global translation tools market based on state-of-the-art technology.

    In this role, you will:

    • Become a key member of our Artificial Intelligence Department
    • Work in a friendly and highly-motivated team

    You should have:

    • Master or Ph.D. level university degree in the field of machine learning or artificial intelligence, or adequate professional experience in these fields
    • Portfolio of major university projects and/or commercial projects utilizing ML technologies
    • Knowledge of Python and experience with at least one ML library, such as TensorFlow
    • Experienced applications programmer
    • Knowledge of data processing tools such as Apache Spark is a plus
    • Knowledge of Natural Language Processing is a plus
    • Experience with Amazon AWS is a plus

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

  • Java / Groovy Developer

    Join our team of 8 very experienced Java developers and help us improve the central part the Memsource platform which takes care of:

    • Management and automation of translations (projects, uploading files, quotes, etc.)
    • UI rendering using server pages and Vue
    • Management of users including authorization and subscriptions
    • API endpoints that are used internally in our editors and also externally by the end clients
    • Calling 10+ internal backend services for things like machine translation or spellchecker
    • Analytics & reporting

    You will enjoy:

    • Having your code in the production in less than a month
    • Automated testing, deployments, static code analysis and code reviews in GitLab
    • Exploring new technologies like Java 11 or Vue
    • Automatically generated API documentation
    • Very interesting discussions with the infrastructure, AI and other teams
    • Creating solutions that scale. Our databases contain terabytes of data and we serve tens of thousands of requests per minute
    • Bi-annual hackathons

    You should have:

    • At least 3 years of experience in Java
    • Solid understanding of the HTTP protocol
    • An experience with any MVC web framework
    • Good knowledge of Git

    Skills we welcome:

    • Spring Boot
    • Experience with big data and large-scale web applications
    • Groovy and Grails
    • Spring MVC, Hibernate
    • Elasticsearch
    • LESS, jQuery, Vue.js, TypeScript
    • Docker
    • AWS
    • IntelliJ IDEA

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

Product and Support

  • Junior Product Support Specialist (part-time)

    Are you a university student or a graduate looking for part-time work experience at a fast-growing global IT company? Join Memsource, the leading provider of cloud-based translation technology, and help change the way companies manage translations and communicate with global audiences. You will be providing support to our Product team to ensure continued company growth, all while working in a fun, innovative start-up environment with an experienced and supportive team. Long term cooperation might be transformed into a full-time engagement in the future.

    Your Role:

    • Take part in internal user testing to help us see things with fresh eyes and make sure we stay on top of things by keeping an eye on the translation/localization trends
    • Market research and identify opportunities in the translation/localization market
    • Develop both routine and ad-hoc reports according to product department needs
    • Interpret data and expose opportunities

    The key skills we will be evaluating include:

    • Excellent written and communication English skills - we’re an international team and English is our official language
    • High-level knowledge of Czech
    • Interest and ability to learn technology quickly - translation industry exposure is an advantage
    • Advanced PC skills - technology is our friend, not the enemy
    • Self-motivated, initiative and results-driven team player

    How to apply:

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

Sales and Marketing

  • Solution Architect (Based in US)

    In this position, you will be a part of our emerging US team, working with clients to develop solutions to address their translation technology needs, help them discover new ways to optimize the Memsource platform, and liaise between clients and internal teams to suggest tool improvements.

    In this role, you will:

    • Be a subject matter expert in translation and localization process optimization and best practices
    • Provide technical support for sales team via on-site and remote client meetings
    • Understand and align customer technology stack to optimize localization process
    • Deliver technical support during RFP process to understand and communicate company capabilities
    • Track existing technology solutions and follow the latest trends and developments in the localization industry
    • Attend trade shows, speak at conferences, and maintain a visible presence through social platforms
    • Prepare queries, write proposals, and complete RFP documentation during the solution development phase of new opportunities

    You should have:

    • Bachelor’s Degree or equivalent experience
    • 5+ years of direct localization/translation experience preferred
    • Solid understanding of localization solutions, technologies and processes (CAT, TMS, MT solutions, etc.)
    • Technical proficiency in content-related solutions and systems
    • Excellent verbal, written, and organizational skills
    • Ability to drive multiple projects toward completion in parallel

    By sending your application to hr@memsource.com, you confirm you have read and understood our Privacy Notice.

Working at Memsource means joining a team of passionate, fun, and productive people who love what they do and have a say in where Memsource as a company and product is going.
David Canek - photo
David Canek

Founder and CEO

  • 16

    countries represented

  • 23

    languages spoken

  • 10 kg

    of coffee consumed monthly

COMPANY PERKS

  • A fun and friendly international work environment
  • Annual camping and skiing trips
  • HQ in Prague’s historical center
    (which you’ll visit if you work elsewhere)
  • Flexible working hours, home office options, and five weeks of vacation
  • Professional development through language classes, conferences, and more
  • Daily snacks and weekly breakfasts in our main office

OUR OFFICE

Our headquarters in Prague are always expanding and improving.
Enjoy a virtual tour, and if you’re ever in town, stop by for a visit.

Chill Out

Company-wide breakfasts, meetings, and celebrations in a fun environment.

Chill area in Memsource office
Gaming Area

We always have our “work hard, play hard” attitude on display between table football, darts, and a virtual reality system.

Gaming Area in Memsource office
Offices

A quiet but collaborative work environment is key to the innovation we promote and prize, but you’ll never find cubicles here.

Memsource offices in Prague