Location
Rio de Janeiro, RJ | Brazil
Job description
A U.S.-based company that is fostering engineering collaboration and ML innovation to create solutions for industry analytics, is looking for a Mobile Engineer. The engineer will be in charge of implementing the current Core ML back-end in Objective-C. The company is developing a world-class comprehensive cross-platform open-source application that will benefit all of society. This will be a long-term position and is an amazing opportunity for developers who are eager to make their mark with a lucrative career.
Job Responsibilities:
- Help with benchmark testing for different products
- Troubleshoot and improve products while collaborating with internal teams and vendors
- Identify and support the software delivery lifecycle from design to implementation
- Build scalable, responsive, and well-documented stacks
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a mobile engineer
- Extensive experience working with Flutter for cross-platform GUI
- Demonstrable experience with C++ and TensorFlow/TFLite, including reading images and evaluating the accuracy
- Familiarity with MLPerf’s LoadGen
- Prior experience with C function pointer and shared library mechanisms to load back-end functions
- Prolific experience with Dart, Flutter, and C/C++
- Nice to have some knowledge of Objective-C or Swift
- Experience with Machine learning frameworks like TensorFlow/TFLite
- Prior experience with more vendor SDKs, e.g., Qualcomm SNEP and Samsung ENN SDK is desirable
- Familiarity with Jenkins and some CI/CD experience is nice to have
- Extensive experience with Android
- Prior experience with iOS and Windows is nice to have
- Fluent in spoken and written English
Job tags
Salary