Software Engineer
(3+ years exp)Syncopate Innovations
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
AR Engineer
We are looking for a highly knowledgeable and enthusiastic Software engineer to help solve complex problems across a variety of audio processing projects. You will be both creating new solutions, as well as evaluating and improving existing processes. .
To ensure success as a machine learning engineer, you should be able to demonstrate solid data science knowledge and experience in a related ML role, as well as providing a positive and professional addition to an innovative team.
This role will be part of a small, new, team of engineers, meaning that you will be involved in all parts of the solutions, through from design to deployment (and everything in-between). Each member is expected to have strengths in certain areas and share these to improve the functionality and performance of the team.
To this end, we also run Innovate Fridays, where the team is not expected to be working on direct project work, and can do research or side-projects in any technical field which they wish, either at home or in the office. This knowledge is then shared through talks with the rest of the team, and applications to current problems are discussed.
Due to the size of the company and Employment law in Taiwan, this position is only open to engineers who have the right to live & work in Taiwan. Syncopate Innovations will be unable to sponsor VISA or ARC at this time.
The office language is English, so please do not apply if you are not comfortable consulting, documenting and conversing in English.
AR Engineer Responsibilities:
- Consulting with other engineers to determine and refine objectives.
- Designing technical solutions to complex problems.
- Understanding and debugging issues with existing systems.
- Working with Linux administration and understanding hardware and networking issues.
- Transforming prototypes and research into robust and scalable solutions to business problems.
- Ensuring and improving accuracy of existing solutions.
- Turning unstructured data into useful information by auto-tagging images and text-to-speech conversions.
- Building robust test suites and implementing CI/CD practices to deploy solutions.
- Understanding and maintaining Kubernetes architecture and pursuing best practice in DevOps.
- Running tests, performing statistical analysis, and interpreting test results.
- Documenting new and existing processes.
- Keeping abreast of developments in the field of signal processing and audio analysis.
AR Engineer Requirements:
- Master's degree or strong Bachelor's degree in computer science, data science, mathematics, or a related field.
- At least three years' relevant industry experience.
- Advanced proficiency with Python required, C++ experience would be a plus.
- Extensive knowledge of ML frameworks, libraries, data structures, data modeling, and software architecture.
- Extensive technical knowledge of DevOps processes, including CI, containerization, database technologies would all be a plus.
- Kubernetes experience would be a positive.
- In-depth knowledge of applicable mathematics, statistics, and algorithms.
- Superb analytical and problem-solving abilities.
- Great communication and collaboration skills.
- Excellent time management and organizational abilities
Benefits
- Modern, smart office in the center of Neihu District.
- Free coffee & tea
- Company provided dinner service.
- Innovate Fridays