Senior Software Engineer - Language Systems
Workplace: Stockholm, Sverige
Expires: October 15, 2025
Join Tobii Dynavox as a Senior Software Engineer to develop innovative mobile and desktop cross-platform applications focused on language systems for users with physical and learning disabilities. Design features, improve language models, and collaborate with experts while mentoring juniors in a supportive, global team.
Main requirements:
  • 5-7 years of software engineering experience
  • Strong background in linguistics or natural language processing
  • 5+ years of application development experience
  • 3+ years experience with C#, Python, and SQL
  • Proficiency in object-oriented languages such as C#, C++, Java, Objective-C
  • Experience with NLP and machine learning libraries like NLTK, TensorFlow, spaCy
  • Experience with Linux CLI, shell scripting, regular expressions, and localization
  • Proficiency with Microsoft Excel
Responsibilities:
  • Design, develop, and deploy cross-platform software products
  • Build and enhance application language models and processing tools
  • Evaluate and process language data sources collaboratively with linguists and speech-language pathologists
  • Modularize components for scalability and reduce code duplication
  • Implement well-documented APIs and recommend architectural improvements
  • Debug code and communicate technical details effectively to non-engineers
  • Adhere to internal coding standards and best practices
Required hard skills:
  • C#
  • Python
  • SQL
  • Object-oriented programming (C#, C++, Java, Objective-C)
  • NLP libraries (NLTK, spaCy)
  • Machine learning frameworks (TensorFlow)
  • Linux command line interface
  • Shell scripting
  • Regular expressions
  • Localization techniques
  • Microsoft Excel
Soft skills:
  • Mentoring junior team members
  • Effective communication with technical and non-technical stakeholders
  • Collaboration
  • Curiosity
  • Consideration
  • Courage
  • Empathy
Coding languages:
  • C#
  • Python
  • SQL
  • C++
  • Java
  • Objective-C
Frameworks:
  • NLTK
  • TensorFlow
  • spaCy
Operating systems:
  • Linux
Natural languages:
  • English (Proficient)
Cultural skills:
  • Empathy towards users with disabilities
  • Collaborative work in a global team
  • Adaptability in a mission-driven environment