Our client is innovating on how customers globally interact with their products and services, and are looking for a software engineer to help revolutionize the voice translation and language learning space. Like challenging, fast pace environments and have a passion for data, languages, and other cultures? Enjoy working with engineers in and organization that deals with some of the largest scale problems? If so, the Voice Translation Platform team wants to talk to you!
As a Software Engineer you will work with your manager to lay out and own the architectural vision and engineering leadership for a team of highly skilled software engineers in the voice translation and language learning space. Engineers are thought leaders and force multipliers who help develop and enhance the talent around them. In this specific role, you will get to work with the latest AWS, ASR and NLU technologies in the industry to build voice translation and data solutions to benefit all. In partnership with the rest of the organization, your team will assist in accelerating international expansion. This is a unique opportunity with our client with great exposure to various uses of data in machine learning!
If you like to work hard, have fun, and make a difference, this is the team for you!
Act as a builder and architect, design, and develop world class, scalable distributed systems.
Recruit, hire, mentor and coach Software Development Engineers.
Interface with our internal customers to understand requirements, set priorities and communicate direction and progress.
Take on hard, ambiguous problems and articulate solutions that will be able to serve a broader company.
Help develop long-term technical and business strategies in the translation and language learning space.
2+ years of non-internship professional software development experience.
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Bachelor's degree (Graduate degree is a plus) in computer science, computer engineering, mathematics, related technical discipline
Experience with distributed (multi-tiered) systems, algorithms, and relational databases
Experience working on an engineering team using Agile processes (Scrum, Kanban)
Experience with Test Driven Development or writing unit tests
Preferred experience on a UNIX or Linux platform
Ability to effectively articulate technical challenges and solutions
Deal well with ambiguous/undefined problems; ability to think abstractly
Experience working pragmatically under deadlines with operational software
Multilingual (any language other than English)
Mobile development experience
Educational software experience
About HDJ & Associates, Inc.
HDJ + Associates is consistently named one of the top recruiting firms in the Pittsburgh area. We are a professional employment and search solutions company focused on recruiting the best possible talent available in today’s demanding market place.
Our clients often tell us that finding the right candidates to join their company is one of the most difficult tasks on their already overburdened task list.
Likewise, our candidates often tell us that finding the right position in today’s crowded market place is frustrating and overwhelming.
Let HDJ + Associates take the pressure out of the recruiting process for both candidates and employers. We will hit the employment bullseye each time streamlining the recruiting process to success.