Sr. Security Software Engineer, Ai and Data Platforms

1 month ago


Austin, Texas, United States Apple Full time
Summary

Posted: Jun 25, 2024

Weekly Hours:
40

Role Number:


At Apple, great ideas have a way of becoming extraordinary products, services, and customer experiences. Bring passion and dedication and there's no telling what you could accomplish. Are you passionate about empowering decision making through security? Do you want to work in a highly energized environment where your abilities will be challenged on a day-to-day basis? If so, AI & Data Platforms org is looking for people like you You will be part of Apple's security engineering team in a unique organization driving secure developer experience, generative AI, and data platforms. You will be joining a team of highly-skilled and passionate security engineers working on this groundbreaking and constantly evolving space. Our security engineering team champions shift-left security by providing innovative and GenAI-powered security capabilities to accelerate detection and remediation of security issues introduced in the software development process.

Description

This role is responsible for developing security capabilities, services, and tools leveraging both GenAI and traditional security techniques to proactively identify and remediate application security risks earlier in the software development lifecycle. This position requires deep expertise and hands-on experience with application security and software engineering at large enterprise scale using modern technology stacks running on wide range of production environments including Cloud. You will design and implement security solutions that provide timely detection of security issues while being performant and scalable. Understanding and solving for security challenges of developers will be a key focus for this role. You will improve developer experience through innovative solution implementations that accelerate security detection and remediation across the application stack. Given that security and GenAI domain is constantly evolving, you will research, learn and apply new technologies, techniques and methods to improve effectiveness of our security services. You will have a proven track record of technical leadership, innovation, responsibility, and creative thinking. You will work closely with other senior engineers on the team and independently lead a project or own significant components of a large project. You will collaborate with a diverse set of engineering teams across Apple to understand their challenges, design appropriate recommendations, and enable security solutions that both improve developer productivity and mitigate security risk for Apple. You will build sustainable relationships with our partner engineering teams to integrate our solutions into the developer platforms.

Key Qualifications
  • 10+ years of experience in software engineering
  • Experience developing detailed solution architecture and components and leading development efforts with junior engineers and contractors
  • Proficient in engineering of highly scalable, multi-threaded security solutions using Python, Java, or Go and RESTful or GraphQL APIs and be comfortable with Reactive programming
  • Hands-on experience building and deploying applications on public cloud such as AWS or GCP, using infrastructure as code (IaC) as well as using container technologies such as Docker and Kubernetes
  • 5+ years in application security domain (preferred)
  • Hands-on technology experience in large enterprise environments is a must.
  • Hands-on experience integrating security checks and tools into developer toolset, GitHub, and CI/CD
  • Hands-on experience implementing and operating SAST and DAST tools
  • Knowledge of OWASP and MITRE ATT&CK frameworks
  • Experience doing code reviews to identify security vulnerabilities, developing secure coding practices and providing remediation guidance
  • Experience with application threat modeling using industry standard frameworks
  • Experience designing and implementing NoSQL databases
  • Knowledge of CI/CD frameworks
  • Experience leveraging and customizing open source projects
  • Experience with test driven design and knowledge of 12 Factor application concepts
  • Experience with application and service monitoring tools and techniques
  • Proficient in writing detailed solution design specifications, sequence diagrams, test plans, workflows, etc.
  • Excellent verbal communications skills and ability to work effectively with multi-functional technical and business teams
Education & Experience

Bachelors or Masters of Science or equivalent experience in Computer Science, or Cybersecurity.

Additional Requirements

More
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.



  • Austin, Texas, United States Siri InfoSolutions Inc Full time

    Job OverviewPosition: Lead AI Software EngineerLocation: Austin, Texas (Onsite from Day 1)Role Summary:As a Lead AI Software Engineer, you will be responsible for designing and implementing robust, efficient, and scalable web applications and backend services.Key Responsibilities:Develop and maintain scalable Generative AI systems applicable across various...


  • Austin, Texas, United States Apple, Inc. Full time

    Come join the Applied Machine Learning team (AML)to do your best work on exciting and groundbreaking projects that will surprise and delight our users. Apple's AML team is looking for a talented and enthusiastic Software Engineer to join the team building AI and ML models and applications serving an inference platform. To support Apple scale we work with...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Aug 9, 2024Weekly Hours: 40Role Number: Come join the Applied Machine Learning team (AML)to do your best work on exciting and groundbreaking projects that will surprise and delight our users. Apple's AML team is looking for a talented and enthusiastic Software Engineer to join the team building AI and ML models and applications serving an...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States Iodine Software Full time

    Software Engineer Join us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI technology to drive smarter healthcare processes and positively impact patient care. Who We Are Iodine is an enterprise AI company that is championing a radical rethink of how to create value for...


  • Austin, Texas, United States Charles Schwab Full time

    Your OpportunityThis team is in our Austin office location.At Schwab, you are empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.Are you eager to spearhead cutting-edge technological advancements in one of the financial...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jun 29, 2024Weekly Hours: 40Role Number: Come join the Applied Machine Learning team to do your best work on exciting and groundbreaking projects that will surprise and delight our users. Apple's Applied Machine Learning team is looking for a talented and enthusiastic Senior UI/Full-Stack Software Engineer to join the team building AI and ML...

  • AI Architect

    2 months ago


    Austin, Texas, United States Advanced Micro Devices, Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Austin, Texas, United States Eidon AI Full time

    Location: Bay Area candidates are also welcome About Eidon AI At Eidon AI, we are a collective of AI and blockchain innovators, comprised of experts from leading tech firms and investment institutions. Our mission is to collaboratively build a fully decentralized AI infrastructure that operates in a trustless and permissionless manner, ensuring equitable...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jul 30, 2024Weekly Hours: 40Role Number: Apple is committed to harnessing the power of artificial intelligence (AI) to drive innovation and efficiency. We are seeking a skilled and experienced Senior AI Engineer to join our Product Marketing Finance team. This role will focus on developing and deploying AI infrastructure, selecting and...


  • Austin, Texas, United States Realtor Full time

    At , we have among the most comprehensive and accurate coverage of real estate listings and the most engaged users across all the online real estate portals. Our mission is to make buying, selling, renting, and living in homes easier and more rewarding for everyone.Building your career? Build it better at . Join us and help change the world of real estate,...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jul 5, 2024Weekly Hours: 40Role Number: At Apple, we work every day to build products that enrich people's lives Our Advertising Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our...


  • Austin, Texas, United States Artmac Soft LLC Full time

    Job OverviewCompany Background Artmac Soft LLC is a leading technology consulting firm focused on delivering cutting-edge solutions and services tailored to meet the evolving needs of our clients.Position Summary We are seeking a Conversational AI Engineer specializing in LLMs and chatbot development.Job Type: W2Experience Required: 5-25 yearsLocation:...

  • AI Framework Engineer

    2 months ago


    Austin, Texas, United States webAI Full time

    Title: AI Framework EngineerCompany: webAILocation: Grand Rapids, MIType: Full-Time, Salaried ExemptExperience: 5-10 yearsEducation: Bachelor's (minimum) or Master's Degree in Electrical/Computer Engineering, Computer Science, or other related Engineering disciplineAbout Us:webAI is a software company that is building a decentralized AI development platform....


  • Austin, Texas, United States Dover Corporation Full time

    Environmental Solutions Group encompasses industry-leading brands — Heil Environmental, Marathon, Bayne, The Curotto-Can, 3rd Eye, Soft-Pak, and Parts Central — to create a premier, fully integrated equipment group serving the solid waste and recycling industry. Through extensive voice-of-customer outreach, in-house engineering and manufacturing...


  • Austin, Texas, United States SalsaMobi Full time

    Lead AI Solutions Engineer Be part of an elite engineering group. SalsaMobi is a platform that connects exceptional software developers from Latin America with prominent companies in the U.S. We champion the idea of talent without borders and boundless opportunities.Drive innovation and excellence. Engage in pioneering projects that challenge the limits of...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States Apple Full time

    SummaryPosted: Aug 1, 2024Role Number: The people here at Apple don't just build products - we craft the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jul 24, 2024Weekly Hours: 40Role Number: At Apple, we believe in the power of technology to enrich people's lives. Everything we build is designed to empower people, including our advertising platform. We deliver ads in a way that benefits both customers and advertisers - helping people discover content, supporting creators, and protecting and...


  • Austin, Texas, United States Applied Information Sciences, Inc. Full time

    As a Power Platform Architect, you will help large-scale organizations adopt Microsoft Power Platform at an enterprise level with a focus on the Microsoft Power Platform, including Power Apps, Power BI, Power Automate, Power Virtual Agents, and Dynamics 365. AIS delivers cross-cloud transformation solutions that help commercial and federal enterprises...


  • Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Position OverviewWe are seeking an experienced Lead Software Architect to become a vital member of our organization, contributing as an individual expert in the delivery of innovative product functionalities and spearheading the evolution of advanced enterprise solutions.Core Responsibilities:System Architecture: Engage in the design of intricate enterprise...


  • Austin, Texas, United States Iodine Software Full time

    Director of Site Reliability Engineering Join us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI echnology to drive smarter healthcare processes and positively impact patient care. Who we are: Iodine is an enterprise AI company that is championing a radical rethink of how to...