- Doctoral Degree
- Master's Degree
- Bachelor's Degree
- Linguist Experience
- Natural Language Processing
- Communication Skills
Our natural language processing and machine learning developers are an integral part of our research and solutions team. This includes adapting existing solutions to new domains and problems, building leading-edge prototypes, and participating in core algorithms research and innovation.
We offer engineers and developers the opportunity to participate in leading-edge research, learn advanced skills and technologies, and experiment with new tools and approaches, all in an environment where curiosity, creativity, and innovation are highly valued.
We are looking for a candidate with a solid base in computer science, who is looking to build their skills as a natural language processing / machine learning / AI engineer. In addition to strong computer science fundamentals, candidates should have aptitude and additional training or experience in natural languages / linguistics and/or advanced mathematics.
Specific languages or experience are less important than the ability and desire to learn new skills rapidly, ability to work and learn independently, and the tenacity to persist through tough challenges. For candidates without relevant graduate-level training, the position will require additional senior and graduate-level coursework in natural language processing, linguistics, machine learning / AI and mathematics. Support for ongoing education and training is available.
M.S, or PhD. in Computer Science, Computational Linguistics or similar; or B.S and additional degrees or equivalent experience in linguistics, foreign languages, advanced mathematics or related fields
Experience or coursework in computational linguistics, natural language processing, language data processing, linguistics and/or natural language parsing and annotation
Experience or coursework in machine learning, AI, or data mining
Strong object-oriented design and coding skills (Java and/or C/C++) and data structures
Strong aptitude and additional training or experience in natural languages / linguistics and/or advanced mathematics
Excellent understanding of English grammar, spelling, punctuation, and usage
Comfortable working with speech and text language data in multiple languages
Interest and ability to learn multiple languages, frameworks, and technologies rapidly
Strong conceptual skills; ability to think abstractly
Ability to work and acquire new skills independently; rapidly acquire knowledge in new application domains
Desire for intellectual and technical collaboration, valuing multiple inputs, and ability to work both independently and as part of a team
Excellent verbal and written communication skills; effectively articulate and document technical problems and solutions
To apply, send an email cover letter and a CV to firstname.lastname@example.org.