What are the responsibilities and job description for the Computational Linguist position at Dialpad?
We kindly ask you to submit your resume in English. Thank you!
As the only truly unified cloud communications platform that integrates both UCaaS and CCaaS (contact center), Dialpad is on a mission to prove that employees don’t need to be in the office, stuck at a desk, or wearing pants to be 110% effective at their job. Our patented Voice Intelligence technology is embedded in every call to transcribe conversations, capture action items, provide coaching, analyze sentiment, and more—in real time.
Who we are
At Dialpad, work isn’t a place you go, it's a thing you do. And we don’t just build products for everywhere workers—we are everywhere workers. With offices in the Bay Area, Austin, Raleigh, Vancouver, Waterloo, Tokyo, London, Sydney, and Bangalore, along with remote workers around the world, we are dedicated to building a diverse workforce, where each individual is welcomed and valued for their personhood and contribution.
With a $1.2 billion valuation and over $250 million in funding from Google Ventures, Andreessen Horowitz, OMERS Growth Equity, ICONIQ Capital, Felicis Ventures, Work-Bench, Scale Ventures, and other top VCs, Dialpad attracts top talent from leading tech companies, and every member of our team plays an essential role in creating dynamic products that enable workers to collaborate and be productive from anywhere.
About The Team
The Natural Language Processing team in the Voice Intelligence division of Dialpad analyzes transcripts of customer conversations to come up with new linguistic insights. We build natural language understanding modules to format the transcripts to improve readability and identify key moments that occur in the conversation, including sentiment analysis, named entity recognition, information extraction, and intent detection. We build our own state-of-the-art solutions using a mixture of in-house and open source technologies ranging from knowledge-engineered solutions to the very latest deep learning transformer models, while carefully considering the ethical impact of our research.
We’re an eclectic group of scientists, with backgrounds in diverse fields including linguistics, computational linguistics, machine learning, computer science, material science, biology, and quantum physics. And we work in a mix of tools and technologies -- Python and Pytorch mostly, but some Keras, Tensorflow, and miscellaneous programming languages to keep things varied.
What you will achieve
In your first 30 days:
- You’ll work closely with your manager and an onboarding buddy to learn our technical infrastructure and our linguistic domain
- Working with your buddy, you’ll dig into our data and begin to make some modifications to code for extracting a linguistic “moment”. This will get you familiar with how we develop and deploy our features. Recent projects that new hires took on during their first 30 days include flagging personally identifiable information in transcripts, formatting and extracting postal codes, and experimenting with data augmentation methods to improve a sequence labeling model
- You’ll attend the weekly learning seminars that our team and the speech recognition team runs to discuss the latest research on our team, papers hot off arXiv, or interesting conferences
In your first 60 days:
- You’ll take on a task in collaboration with another colleague. You’ll do the data exploration, maybe build a prototype, and write up an experiment plan
- You’ll meet with our product managers to discuss how these ideas fit with the overall product, and brainstorm with UI designers about what the feature might look like in the product
- You’ll be invited to give an internal presentation to the other scientists about some area that interests you at one of the learning sessions
- You’ll spend a lot of time iterating on experiments. We try to make sure scientists and software developers have lots of meeting-free time to focus on the fun bits of the job
In your first 90 days:
- You’ll see your first major project move through the stages of internal deployment then into production. There’s usually a period of tuning and refining when we see how things operate at scale
- You’ll participate in the team’s brainstorming sessions as we plan for the quarter and year ahead
- You might attend a conference on machine learning or computational linguistics
Who you are
We’re looking for people with a Master’s or PhD degree in linguistics, computational linguistics, computer science, machine learning or related fields and a real passion for language. Over the coming years we’ll be extending to Spanish, French, Japanese and other languages, as well as other varieties of English, so if you have some proficiency in other languages be sure to mention it!
Benefits
Culture
We’ve been named a Top Workplace seven times because we truly live and breathe our culture. In alignment with one of our core values, “Skill & Will,” we strive to bring on only the most passionate and talented people to our team. Collectively, Dialers work together to solve problems that help the everyday worker. We foster a collaborative environment where people are elevated, wins are celebrated, and development is encouraged.
Compensation and Equity
Teamwork makes the dream work. Recognizing that our talented and committed team members drive our success, Dialpad offers competitive salaries in addition to stock options because each Dialer participates in our success.
Equity, Balance, and Belonging
At Dialpad, we value the humanity that makes each of us unique. We strive to ensure everyone is supported equitably, and Dialers are free to bring their full selves to work each day, and celebrate others doing the same. We champion the intersectionality that exists between gender identity, ethnicity, age, disability status, and the many other aspects of our greater humanity.
Dialpad is an equal opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.