Principal Software Engineer, Mobile + AI (iOS/Android)

Global leader in CRM and enterprise cloud solutions, providing innovative software for customer service and field management.
$223,000 - $323,400
Mobile
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer, Mobile + AI (iOS/Android)

Salesforce is seeking a Principal Software Engineer to join their Field Service team, focusing on mobile and AI integration. This role combines cutting-edge AI technology with mobile development to transform the field service industry. The position involves developing intelligent mobile applications that leverage embedded assistive features and configurable agents to enhance field service productivity.

The ideal candidate will work with a diverse technology stack including Java, Kotlin, Swift, Objective C, C++, ReactNative, and Javascript. You'll be responsible for building AI-driven features that provide intelligent, context-aware user experiences, with a particular focus on offline-capable LLMs. The role demands expertise in mobile platform-specific AI tools and frameworks, such as TensorFlow Lite for Android or Core ML for iOS.

At Salesforce, engineers are encouraged to continuously learn and grow, working on meaningful projects that impact both technical and product strategy. The company offers comprehensive benefits including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits. This is an opportunity to join a leading enterprise software company and make a significant impact on the future of field service management through innovative mobile AI solutions.

The position requires 10+ years of Android or iOS development experience, with deep knowledge of AI ecosystems on mobile platforms. You'll be expected to mentor peers while contributing to the team's growth and development. The role offers the chance to work on breakthrough features that will enhance user experience and drive the evolution of enterprise mobile applications.

Last updated 20 days ago

Responsibilities For Principal Software Engineer, Mobile + AI (iOS/Android)

  • Provide technical expertise in feature design and guard code and product quality
  • Build breakthrough AI-driven features for enterprise mobile applications
  • Prototype and build innovative AI-driven features using latest AI APIs and SDKs
  • Solve complex business problems while ensuring product scalability, security, and performance
  • Grow and scale AI-centric mobile platform
  • Mentor peers and contribute to team growth

Requirements For Principal Software Engineer, Mobile + AI (iOS/Android)

Java
Kotlin
JavaScript
  • 10+ years Android or iOS development experience
  • Excellent software engineering talent with passion for learning new technologies
  • Deep understanding of AI ecosystem on mobile platforms
  • Experience with TensorFlow Lite for Android or Core ML for iOS
  • Expertise in optimizing and deploying AI models for on-device inference
  • Experience with web applications, databases or hybrid stack is a plus

Benefits For Principal Software Engineer, Mobile + AI (iOS/Android)

Medical Insurance
Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Principal Software Engineer, Mobile + AI (iOS/Android)

Principal Mobile Developer

Principal Mobile Developer position at Amdaris, leading mobile architecture and development for international projects, requiring 7+ years of experience.

Mobile Architect

Lead mobile architecture and development for EarnIn's financial technology platform, driving technical excellence and innovation in earned wage access solutions.

Mobile Engineer

Senior Mobile Engineer position at Magic Eden, developing cross-platform applications using React Native for the leading Web3 NFT marketplace.

Vice President, Engineering - Mobile Handset Software

Lead Qualcomm's mobile handset software engineering division, overseeing global teams and driving innovation in wireless technology solutions.

Principal Software Engineer, Wordscapes Shapes

Principal Software Engineer position at PeopleFun, leading technical development of Wordscapes Shapes mobile game, requiring 8+ years of mobile gaming experience.