FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer – Speech Processing, Keyword Detection – Mid-level
SiDiDesenvolvedor de software criando soluções de Keyword Spotting com redes neurais no SiDi, instituto brasileiro de ciência e tecnologia. Pesquisa, implementação e manutenção de produtos de processamento de fala.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining neural network-based Keyword Spotting solutions, with a strong foundation in Machine Learning and Deep Learning methodologies. Proficient in Python programming and familiar with frameworks like TensorFlow and PyTorch, alongside effective documentation and communication skills in English.
Highest-signal resume keywords
Machine LearningDeep LearningNeural Network ArchitecturesPython ProgrammingTensorFlow
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Machine LearningDeep LearningNeural Network ArchitecturesPython ProgrammingCode VersioningTensorFlowPyTorchKeyword DetectionFew-Shot LearningSpeech Recognition
Soft Skills
Organizational SkillsCommunication Skills
Tools & Technologies
GitTensorFlowPyTorch
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Computer Engineering
Industry Keywords
Keyword SpottingOptimization of ML ModelsEmbedded SystemsAudio ProcessingImage Processing
Tech Stack
Tools & technologiesPythonPyTorchTensorflow
About the role
Key responsibilities & impact- Research, implement and maintain neural network–based Keyword Spotting (KWS) solutions in collaboration with the development team
- Participate in the definition and improvement of products, projects and processes
- Identify and analyze requirements proposed by clients
- Document activities clearly and in an organized manner
Requirements
What you’ll need- Experience in software development or research in Machine Learning/Deep Learning
- Knowledge of neural network architectures: RNN, CNN and Transformer
- Programming in Python
- Code versioning with Git
- Experience with frameworks such as TensorFlow or PyTorch
- Bachelor’s degree in Computer Science or Computer Engineering
- Advanced English for reading, speaking and writing
- Preferred: experience in Keyword Detection (KWD), Few-Shot Learning, optimization of ML models for embedded systems, Speech Recognition or audio/image processing with neural networks
Benefits
Comp & perks- 40-hour workweek (CLT employment)
- Flexible working hours
- Hybrid work model (4 days in the office, 1 day remote)
- Gympass (WellHub)
- Workplace exercise/stretching sessions
- Quick massage
- Psychological support
- Medical and dental plans for you and your family
- Childcare assistance
- 120-day maternity leave
- Extended paternity leave
- Private pension plan
- Program supporting continuing education and specialization
- Support for employees to become fluent in other languages
- Weekly lecture series on global trend topics
- Flexible meal and food allowances
- Transportation subsidy
- On-site parking for office employees
- Annual performance bonus
- Performance awards
- Committees for Well-being, Diversity, Mental Health, Social initiatives, Sustainability and Women’s Inclusion in Technology
- Relaxed and collaborative workspaces
- Social/common areas
- Relaxation/decompression room
- Kitchenette and coffee machine
- Partnerships offering perks and discounts