Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
SiDi

Software Developer – Speech Processing, Keyword Detection – Mid-level

SiDi

Desenvolvedor 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.

Posted 8/20/2026full-timeCampinas • 🇧🇷 BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
PythonPyTorchTensorflow

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