What are the responsibilities and job description for the AI - NLU Developer position at Recruiting From Scratch?
Who is Recruiting from Scratch:
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.
If you are a fit, the team will reach out to you about this role or any others that may be a fit for our clients.
Our Client
At our client, their solutions have one clear objective: help people simplify their lives through speech automation. It’s a goal that has continuously guided their pioneering work to modernize caller experiences. Since 1996, enterprise customers nationwide – Fortune 500, healthcare, and higher education – have depended on our client to improve the start of every caller’s journey and remove barriers to service.
Join a group of talented people in providing adaptive speech solutions to their prestigious customer base. Our client is seeking a developer with AI/Natural Language Understanding expertise and experience building production-level NLU-driven applications, to join and influence the next level of evolution in their voice-driven solutions. Become a key member of their team that's dedicated to advancing their solutions to simplify and improve caller engagement through automation.
About the Role:
The successful candidate will have experience in designing and building semantically driven applications, and will have experience working with two or more natural language application design frameworks. Preferred candidates will have experience delivering contact center solutions, and have worked in the voice domain, using both finite-state grammars and statistical language models, and have a strong sense of the relative strengths and weaknesses of various approaches to NLU-based solutions.
Essential Qualifications:
- A degree in Computer Science, Computational Linguistics, or related field
- Experience building complex, multi-turn, semantically driven, intent-based applications for production use
- Experience with two or more of the following: Google DialogFlow, IBM Watson Assistant, Amazon Connect and/or other NLU platforms
- Excellent and demonstrable problem-solving skills
- Excellent communication skills and experience in working with customers
- Curiosity, a drive to understand, and a passion to excel and create satisfied customers
- Being a self-starter who is also able to work in a team
- At least three years of programming experience, with fluency in Python
- Legal authorization to work permanently in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job.
Bonus Qualifications:
- Experience building and delivering contact center solutions
- Experience working in the voice domain in addition to the text domain
- Automated Speech Recognition background
Work Context:
- Work independently or as part of a small team on projects
- Communicate daily with colleagues and management
- Work remotely using collaboration software and video conferencing
Make a Difference:
Come work at a company where your voice matters and you can make a real impact beyond your specific job role. You will gain a view of the whole company fostered by open management and a flat organizational structure. Our client is a team of smart people who care about each other and their customers. Our client supports a healthy work/life balance and is enormously productive by respecting work hours and letting people live their lives and have their downtime.
Benefits:
The compensation and benefits packages at our client are designed to put people first
- Comprehensive health care for you and your family
- 15-20 paid vacation days each year depending on tenure
- 10 paid holidays each year
- 10 paid sick days each year that can be used when you or a family member is sick. We don't think you should have to use vacation time for these unexpected circumstances.
- A supportive parental leave policy
- 401(k) retirement plan with company match
- Budgeted learning/development and paid conference days
- Stock awards for meritorious performance