At a Glance
- Tasks: Develop and refine cutting-edge mobile apps for real-time AI processing.
- Company: Join Ultralytics, a leader in AI innovation with a dynamic culture.
- Benefits: Competitive salary, equity options, generous time off, and flexible hours.
- Why this job: Make a global impact in AI while working with the latest technologies.
- Qualifications: 5+ years in mobile development, strong Flutter skills, and machine learning knowledge.
- Other info: Fast-paced environment with exceptional growth opportunities and a passionate team.
The predicted salary is between 48000 - 72000 £ per year.
At Ultralytics, we relentlessly drive innovation in AI, building the world's leading YOLO models. We are looking for passionate individuals obsessed with AI, eager to make a global impact, and ready to excel in a dynamic, high-energy environment. Join our team and help shape the future of AI.
This full-time Mobile Developer position is based onsite in our brand-new Ultralytics office in London, UK. Applicants must have legal authorization to work in the UK, as Ultralytics does not provide visa sponsorship.
As a Mobile Developer at Ultralytics, you will contribute to the development and refinement of our open-source iOS and Android apps, which facilitate real-time edge inference of trained YOLO models. Key responsibilities include:
- Designing and implementing mobile applications using Flutter for both iOS and Android platforms (native experience is a big plus).
- Integrating and optimizing Apple CoreML YOLO models for iOS and TensorFlow Lite and Tencent NCNN YOLO models for Android.
- Ensuring high performance and responsiveness of the applications for real-time AI processing.
- Collaborating with cross-functional teams to define, design, and ship new features with a focus on cloud-to-edge AI capabilities.
- Maintaining code quality, organization, and automatization.
- Staying up-to-date with the latest industry trends in mobile development and machine learning technologies.
Your strategic vision and technical expertise will be essential in supporting Ultralytics' mission of delivering top-tier machine learning tools and models to the community.
Skills and Experience:
- 5+ years of experience in mobile development, with a strong understanding of Flutter.
- Proficient in native mobile development for iOS and Android.
- Familiarity with machine learning and computer vision models, particularly YOLO models.
- Experience with iOS frameworks such as CoreML, and Android frameworks like TensorFlow Lite and Tencent NCNN.
- Excellent problem-solving skills and the ability to perform in a fast-paced, high-intensity environment.
- Strong communication skills to effectively collaborate with multi-disciplinary teams.
Ultralytics is a high-performance environment for world-class talent obsessed with achieving extraordinary results. We operate at a relentless pace, demanding exceptional dedication and an unwavering commitment to excellence, guided by our mission, vision, and values. Our team thrives on audacious goals and absolute ownership. This is not a conventional workplace. If your priority is predictable comfort or a standard work-life balance over the relentless pursuit of progress, Ultralytics is not for you. We seek driven individuals prepared for the profound personal investment required to make a defining contribution to the future of AI.
Compensation and Benefits:
- Competitive Salary: Highly competitive based on experience.
- Startup Equity: Participate directly in our company's growth and success.
- Hybrid Flexibility: 3 days per week in our brand-new office - 2 days remote.
- Generous Time Off: 24 days vacation, your birthday off, plus local holidays.
- Flexible Hours: Tailor your working hours to suit your productivity.
- Tech: Engage with cutting-edge AI projects.
- Gear: Brand-new Apple MacBook and Apple Display provided.
- Team: Become part of a supportive and passionate team environment.
If you are driven to redefine the capabilities of machine learning and eager to make a significant impact, Ultralytics offers an exceptional career opportunity.
Senior Mobile Developer in Slough employer: Ultralytics
Contact Detail:
Ultralytics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Mobile Developer in Slough
✨Tip Number 1
Network like a pro! Reach out to current employees at Ultralytics on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the job. Personal connections can make a huge difference!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of mobile apps or projects, make sure to highlight them during interviews. Demonstrating your expertise in Flutter and AI will set you apart from the competition.
✨Tip Number 3
Prepare for technical challenges! Brush up on your problem-solving skills and be ready to tackle coding tests or technical questions. Practice makes perfect, so don’t shy away from mock interviews.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Ultralytics team. Don’t miss out on this opportunity!
We think you need these skills to ace Senior Mobile Developer in Slough
Some tips for your application 🫡
Show Your Passion for AI: When writing your application, let your enthusiasm for AI shine through! We want to see that you're not just skilled but also genuinely excited about the impact of your work in this field.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Senior Mobile Developer role. Highlight your experience with Flutter and any relevant projects that showcase your skills in mobile development and machine learning.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for our team and the role.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position. We can’t wait to hear from you!
How to prepare for a job interview at Ultralytics
✨Know Your Tech Inside Out
Make sure you’re well-versed in Flutter and the native mobile development frameworks for both iOS and Android. Brush up on your knowledge of CoreML and TensorFlow Lite, as you'll likely be asked about how to integrate these technologies into your projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Ultralytics values excellent problem-solving skills, so having concrete examples ready will demonstrate your ability to thrive in a fast-paced environment.
✨Demonstrate Your Passion for AI
Since Ultralytics is all about innovation in AI, express your enthusiasm for the field. Share any personal projects or contributions to open-source that relate to machine learning or computer vision, especially if they involve YOLO models.
✨Cultural Fit is Key
Understand the high-performance culture at Ultralytics. Be prepared to discuss how you handle intense work environments and your commitment to achieving extraordinary results. Show that you’re not just looking for a job, but a place where you can make a significant impact.