Siri Software Engineer
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsComputer ProgrammersComputer and Information Research ScientistsWeb DevelopersIndustries:
Software PublishersComputer Systems Design and Related ServicesFuel DealersBusiness Schools and Computer and Management TrainingVocational Rehabilitation ServicesLocation: Cupertino, CA (Onsite role)IntroductionThis role involves designing, developing, and maintaining user-facing features for Siri across various platforms, including iOS, macOS, and watchOS. The position requires collaboration with design, product, and machine learning teams to deliver intuitive and engaging user experiences.Required Skills & QualificationsExpert proficiency in Swift and/or Objective-CStrong experience with UIKit, SwiftUI, and iOS development frameworksDeep understanding of iOS design patterns (MVC, MVVM, etc.) and Human Interface GuidelinesExperience with asynchronous programming, multithreading, and concurrencyProficiency with Xcode, Git, and continuous integration toolsStrong problem-solving and debugging skillsExcellent communication and collaboration abilitiesAbility to work independently and manage multiple priorities in a fast-paced environmentPrior work experience at client or in client's industryApplicants must be able to work directly for Artech on W2Preferred Skills & QualificationsExperience with user interface animation and interaction designKnowledge of performance profiling and optimization techniquesExperience with agentic AI tools for coding, code review, and improving engineering operational efficiencyDay-to-Day ResponsibilitiesDesign, develop, and maintain user-facing features for Siri across various platformsCollaborate with design, product, and machine learning teamsWrite clean, efficient, and maintainable codeConduct code reviews and provide technical guidance to junior engineersDebug and resolve complex technical issuesParticipate in the full software development lifecycleOptimize Siri interface performance and memory usageImplement accessibility featuresCreate and maintain technical documentationContribute to architectural decisions and technical roadmap planningCompany Benefits & CultureInnovative and collaborative work environmentOpportunities for professional growth and developmentComprehensive benefits packageFor immediate consideration please click APPLY to begin the screening process with Alex.