Position: Speech Engine NLP Engineer
Company: Sembly AI
Category: Python
Experience required: 5y
English level: upper

Qualifications:
•	2+ years in the Speech Recognition domain, working on speech to text systems
•	3+ years development background in Python, Java, or C/C++
•	Strong knowledge of Python (3+ years)
•	Experience implementing speech to text engines with heavy use of ML technology
•	Experience with kaldi a plus
•	Strong knowledge of speech to text, diarization, speaker recognition approaches
•	Solid understanding of Machine Learning methods and principles (esp. NLP, audio)
•	Experience with audio data manipulation, digital signal processing (DSP)
•	Working knowledge of Docker, git, CI/CD processes
•	Excellent analytical problem solving
•	Interest in developing creative, innovative solutions in the speech recognition domain
•	Comfortable working in Linux

Responsibilities:
•	Assess and improve quality of speech to text, diarization, and speaker recognition systems
•	Enhance existing speech recognition areas algorithmically and with improved ML models
•	Identify and support sourcing of required dataset for speech engine training
•	Develop methods for assessing recorded audio quality
•	Develop solutions for pre and post audio data processing 

We offer
● Competitive salary
● Product work, long-term stable employment, no clients or outsourcing
● Fast growth in knowledge, skillset, and responsibilities
● Firm-supported courses, additional training
● Remote work
● A fun, supportive and collaborative team, both English, Russian, and Ukrainian speaking

Product description
Sembly AI transcribes and summarizes your meetings. We combine AI, an analytics engine, and an intuitive web interface in our SaaS application to revolutionize how business is done. Headquartered in NYC, with development in Ukraine and across Europe.