JOIN OUR FAMILY
DailyCast was founded 2 years ago by a small team of just 5 people with a big dream. Their dream turned into a reality when DailyCast+ was first launched in May of 2015. Since that time, DailyCast Lab has expanded to become a large family filled with people that love and care about what they do, and about each other.
At DailyCast Lab, we are not just a business; we are truly a family of people that enjoy spending time together and take pride in the work we do with each other. If you are interested in joining our family, please do not hesitate to contact us as we are always looking for new people with new ideas to enhance the DailyCast vision.
Senior Recommendation Algorithm Engineer

Job Responsibilities:

1. Get familiar with video product and participate in video recommendation system development and optimization based on business characteristics;
2. In charge of the personalized push logic development;
3. Based on large-scale users’ behavior, analysis and understanding, build a user portrait model, then make the personalized recommendation;
4. Take part in related machine learning algorithm such as "deep learning", and other, and applied to the actual project.

Job Requirements:

1. Undergraduate or above, major in computer software or related, more than 3 years’ experience in the engineering of C / C ++, JAVA or Python
2. More than 2 years of relevant work experience with the recommendation algorithms, machine learning, data mining;
3. Has a good foundation of algorithm and system analysis capabilities, understand deeply and has achieved algorithm independently;
4. Preferred person with massively parallel computing MPI, spark, development experience;
5. Preferred person with machine vision or nlp related experience;
6. Innovative, good at optimization solutions of mining data, passionate in solving challenging problems.
Server Development Engineer

Job Responsibilities:

You can use web crawlers, profound understanding and extensive knowledge of distributed computing and large-scale storage systems. Build platform, systems and network infrastructure for the world's young people.

Job Requirements:

1. Computer-related undergraduate degree or above;
2. More than 2 years’ experience in the Internet industry development server;
3. Solid foundation of computer knowledge, be familiar Java / C / C ++ / Python programming languages;
4. There is a strong learning ability, excellent ability to analyze and solve problems; a sense of responsibility, initiative and self-motivated, able to work under pressure; with team spirit.
Senior iOS Engineer

Job Responsibilities:

1. Responsible for the development of DailyCast iOS version ;
2. Participation in the app architecture design and technical research work;
3. Complete the module design, coding and related software functionality according to the product demand.

Job Requirements:

1. Computer-related undergraduate degree or above;
2. More than 2 years of experience in the development of iOS (iPhone / iPad) platform;
3. Proficient with iOS MVC / MMVC development framework; familiar with oc runtime mechanism, familiar with the underlying principle;
4. Proficient with iOS network communication module, in particular HTTP; proficient Restful API development mechanism;
5. Familiar with iOS interface (UI) development framework, iOS Core Animation and other dynamic efficiency development;
6. Has a good software architecture skills, familiar with basic design patterns; familiar with common data structures and algorithms, able to complete the design and coding independently;
7. With a good foundation of mathematical basis related to computer, operating system and basic arithmetic accumulation will be better.
Senior Android Engineer

Job Responsibilities:

Build Android App about the popular mobile video for the world's young people.

Job Requirements:

1. Computer-related undergraduate degree or above;
2. Solid basic knowledge about computer, interested in the latest technology developed by Android and full of passion to try;
3. Has a good basic of structures and algorithms;
4. Familiar with Java / C ++, Android SDK / NDK;
5. There are at least 2 years experience in developing business software for Android;
6. There is a strong learning ability, excellent ability to analyze and solve problems; a sense of responsibility, initiative and self-motivated, able to work under pressure;With team spirit.
Recommendation Algorithm Engineer - Intern

Job Responsibilities:

1. Take part in the development of personalized push;
2. Based on large-scale users’ behavior, analysis and understanding, build a user portrait model, then make the personalized recommendation;
3. Help the algorithm engineer with the machine vision and nlp algorithm processing;
4. Take part in related machine learning algorithm such as “deep learning”, and other, and applied to the actual project.

Job Requirements:

1. Master degree or above, major in computer software or related
2. Has a good foundation of algorithm and system analysis capabilities, understand and has achieved algorithm ;
3. Preferred person with machine vision or nlp related experience;
4. Innovative, good at optimization solutions of mining data, passionate in solving challenging problems.
Product Operating - Intern

Job Responsibilities:

1. Be responsible to manage our daily video contents, including different genres of creative writing, e.g. news reporting, copywriting and short movie review;
2. Must have extensive experience with & knowledge of video platforms;
3. Keep up with current events, collect information and research, finding hot topics;
4. Will be tasked with reviewing and correcting written materials to insure our published accuracy and filled on time;
5. Work with cross function on execution of product & market strategies.

Job Requirements:

1. Major in English;
2. Proficient of local culture;
3. Talent in written with open mind;
4. Good sense of aesthetic;
5. Basic internet editor, podcast or video-cast is a plus.