Senior Data R&D Engineer (Python, Research Tools Development)
Cerence View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Text processing in multiple languages
- Extract content from databases
- CI/CD for data pipelines
- Write web scrapers and spiders
- Development of research tools
- Automate AI Models release and evaluation pipelines
- Testing and monitoring of the team’s infrastructure
- Education: MSc / MTech in Computer Science, Engineering, or equivalent.
- Excellent BSc / BTech candidates can be considered.
- At least 5 years of development experience in Python and /or Java/C++
- Minimum years of work experience: 6
- Strong programming skills in Python and /or Java/C++
- Data processing: Especially using Pandas library, JavaScript & Spark/Pyspark
- Unix/Linux on user level
- Querying large databases in SQL, RDF or similar
- Excellent written and spoken English
- Comfortable working in an international, distributed team
- Experience in text data parsing and data mining
- Working knowledge of Jenkins, Gradle
- Elasticsearch & Data Visualization
- Experience/Knowledge with cloud computing infrastructure
- Experience with data versioning tools such as GIT, DVC
- Knowledge of orchestration frameworks such as Airflow
- Text encoding
- Background in natural language understanding, data science, or speech recognition
- Knowledge of multiple languages is a plus, Indian languages as well as international
- Annual bonus opportunity
- Insurance coverage (medical, life, and disability)
- Paid time off
- Paid holidays
- Company contribution to the RRSP (Registered Retirement Savings Plan)
- Equity awards for certain positions and levels
- Remote and/or hybrid work available depending on the position
- All compensation and benefits are subject to the terms and conditions of the underlying plans or programs, as applicable, and may be amended, terminated, or replaced from time to time.
- Following security procedures to report any suspicious activity.
- Having respect for corporate security procedures to allow those procedures to be effective.
- Adhering to company's compliance and regulations.
- Encouraging to follow a zero tolerance for workplace violence.- Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).- Demonstrative knowledge of information security through internal training programs.