As a Software Engineer on our Mobile AI team, you will be responsible for developing and maintaining our iOS applications that utilize machine learning algorithms to provide a seamless user experience. You will work closely with our cross-functional team to design, implement, and deploy new features and improvements to our mobile apps.
Key Responsibilities:
- Design and implement machine learning models to improve app performance and user engagement
- Collaborate with the design team to create user-friendly and intuitive app experiences
- Work with the backend team to integrate with our server-side infrastructure
- Conduct unit testing and integration testing to ensure high-quality code
- Participate in code reviews to maintain high standards of code quality and architecture
Requirements:
- 3+ years of experience in software development, with a focus on mobile app development
- Strong understanding of machine learning concepts and experience with Python
- Experience with iOS development and familiarity with Swift or Objective-C
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment