Software Engineer
Responsible for building applications for consumer media and artificial intelligence. Responsible for building prototypes in the assistance space and playing a key role both in the ideation and implementation of consumer media projects. Ensure project implementation complies with customer quality and specifications. Support the testing and launching efforts of new artificial intelligence products.
Manage individual project priorities, deadlines, and deliverables. Build the libraries and frameworks that support large and complex web applications. Responsible for two core aspects of Sunshine’s products. The first is building the core systems and infrastructure, and the second is developing the algorithms and AI techniques behind our mobile applications.
Our core systems require us to build a highly scalable and cost-efficient data storage layer, which lends itself well to developing complex algorithms and business logic on that storage layer. Build a services architecture that can effectively support different flavors of algorithms and business logic. Develop and optimize the core algorithms themselves. Mentor and manage a team of Software Engineers.
Requirements
Education/Experience:
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or related field and five (5) years of progressive, post-baccalaureate experience as a Software Engineer or a related role. In lieu of Bachelor’s degree and five (5) years of experience, will accept a Master’s degree or foreign equivalent in Computer Science, Computer Engineering or related field and three (3) years of experience as a Software Engineer or a related role.
Special Requirements:
- Work Experience with: Programming language C, C++ and/or Java, and Scala; functional languages; Database technologies; building reliable, low-latency and high-performance application systems and services; CPU and memory optimizations, operating system services, computer networking concepts, and cloud computing platforms; algorithms for text and imagee processing and extraction; and, machine learning algorithms.
View all remote jobs at Sunshine →
FAQ
- Is the Software Engineer position at Sunshine remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- What is the salary for the Software Engineer role?
- The posted salary range for this position is 200000USD - 300000USD.
- When was this Software Engineer job posted?
- This listing was posted on May 21, 2025 and is still open for applications.
- How do I apply for the Software Engineer position at Sunshine?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Artificial Intelligence jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
Angular Developer
EVBAustralia, Canada, India, United Kingdom, United States
Engineering Intern
CelonisUnited States
Frontend Software Engineer
Tether.ioEl Salvador
Desenvolvedor(a) Full Stack Sênior – Engenharia AI-Native
Grupo DataBrazil