Senior iOS Software Engineer, AI Stories

Job expired!

Join Duolingo as a Senior iOS Software Engineer, AI Stories

At Duolingo, our mission is to deliver the best education globally and make it accessible to everyone. Now, we're looking for passionate talent to help us achieve this goal.

About Duolingo

Duolingo is the world's leading language learning app. In addition to our core product, we offer the Duolingo English Test and are expanding into new subjects like Math and Music.

Our Passion

We are dedicated to educating our users, making data-driven decisions, and solving complex problems with innovation. We provide meaningful work, endless learning opportunities, and collaboration with top-tier professionals.

Your Role: iOS Engineer

We're looking for an iOS engineer to shape a new user experience in the Duolingo app. You will leverage machine learning algorithms to recommend stories and build a customized stories experience.

Why This Matters

  • Enhance User Engagement: Elevate content quality to significantly boost user interaction.
  • Innovate with AI: Develop a groundbreaking feature using generative AI for a captivating user experience.
  • Drive Metrics: Gain insights into improving in-app purchase and engagement metrics.

What You'll Learn

  • Building a state-of-the-art feature from scratch using generative AI
  • Implementing and refining an In-App Purchase (IAP) system
  • Leveraging user feedback and analytics to enhance content quality
  • Collaborating with cross-functional teams to seamlessly integrate the Stories feature into the Duolingo app

Qualifications

You have:

  • A Bachelor’s degree in Computer Science or a related technical field
  • A strong foundation in data structures, algorithms, and software design
  • Programming experience in Swift

Exceptional candidates will have:

  • 5 years of programming experience in Swift
  • Technical expertise in iOS development with Cocoa Touch and related frameworks
  • Experience designing clean and maintainable APIs
  • Skills in multithreaded programming
  • Experience writing unit tests and testable code
  • Knowledge of iOS SDK performance tools and optimization techniques

Compensation and Benefits

We invest in and support our team! This role offers a competitive salary, equity, and world-class benefits. The starting base salary range is $148,800 - $274,600, subject to experience and performance.

If you need assistance or an accommodation during the interview process, please contact your recruiter. Explore our comprehensive benefits .

Duolingo is an Equal Employment Opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, veteran status, or disability.

By applying for this position, your data will be processed as per the .

Company Name: Duolingo

Job Title: Senior iOS Software Engineer, AI Stories