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
5000+ 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 transforming the industry through AI-driven mobile solutions. This role combines cutting-edge AI technology with mobile development to create innovative solutions for field service management. The position involves developing intelligent features using offline-capable LLMs and various mobile technologies including Java, Kotlin, Swift, and Objective-C. The ideal candidate will have extensive experience in mobile development and AI implementation, contributing to both technical excellence and team growth. This role offers the opportunity to work on meaningful projects that directly impact Salesforce's technical and product strategy, while being part of a company known for its comprehensive benefits and commitment to employee growth. The position is based in San Francisco and offers competitive compensation ranging from $223,000 to $323,400 annually.

Last updated a day 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)

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

Interested in this job?

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

Manager 2, Mobile Engineering

Lead mobile engineering team at Intuit, developing payment and invoicing solutions for small businesses. 12+ years experience required, competitive pay $206.5-279.5K.

Principal Software Engineer

Principal Software Engineer role at Microsoft 365 India, building AI-powered mobile experiences for Android and iOS.

Principal SDET - iOS/Android Automation

Principal SDET specializing in iOS/Android automation for Oracle's Public Safety Suite, leading mobile testing efforts and ensuring high-quality SaaS services.

Principal Mobile Engineer

Principal Mobile Engineer needed at Zopa to lead and enhance mobile app development, focusing on performance and user experience.

Principal Flutter Engineer, Contract | Digital Products Team

DEPT® seeks Principal Flutter Engineer for contract role, developing complex mobile apps across industries. $100-$110/hour, remote work, healthcare, 401k.