Software Engineer

1 month ago


Austin, Texas, United States Apple Full time
Summary

Posted: Aug 1, 2024

Role 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 help us leave the world better than we found it. Imagine what you could do here At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. A passion for product ownership and track record will prove critical to success on our team. Be ready to make something extraordinary when here. Multifaceted, encouraging people and innovative, industry-defining technologies are the norm at Apple. Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performance indicators with the least latency and outstanding user experience.. You will engage directly with key business partners to understand the business strategies and solution needs. You will drive and lead functional & technical discussions with development teams and expected to design and own end to end applications. You will enjoy the benefits of working in a fast growing business where you are inspired to "Think Different" and where your efforts play a key role in the success of Apple's business. This position is an extraordinary opportunity for a competent, experienced, and results-oriented machine learning engineer to define and build some of the best-in-class machine learning solutions and tools for Apple.

Description

As a Machine Learning Engineer, you will work on building intelligent systems to democratize AI across a wide range of solutions within Apple. You will drive the development and deployment of innovative AI models and systems that directly impact the capabilities and performance of Apple's products and services. You will implement robust, scalable ML infrastructure, including data storage, processing, and model serving components, to support seamless integration of AI/ML models into production environments. You will develop novel feature engineering, data augmentation, prompt engineering and fine-tuning frameworks that achieve optimal performance on specific tasks and domains. You will design and implement automated ML pipelines for data preprocessing, feature engineering, model training, hyper-parameter tuning, and model evaluation, enabling rapid experimentation and iteration. You will also implement advanced model compression and optimization techniques to reduce the resource footprint of language models while preserving their performance. There are massive opportunities for you deliver impactful influences to Apple.
  • 3+ years of machine learning engineering experience in feature engineering, model training, model serving, model monitoring and model refresh management.
  • Experience developing AI/ML systems at scale in production or in high-impact research environments.
  • Passionate about computer vision, natural language processing, especially in LLMs and Generative AI systems.
  • Knowledge with the common frameworks and tools such as PyPorch or TensorFlow.
Preferred Qualifications
  • Experience in Anomaly detection and forecasting & related methodologies
  • Experience and proficiency in python & writing efficient SQLs.
  • Strong coding and software engineering skills, and familiarity with software engineering principles around testing, code reviews and deployment.
  • Proven experience with transformer models such as BERT, GPT etc., and a proven understanding of their underlying principles is a plus
  • Data Visualization Tools: Proficient in data visualization, with experience in software such as Superset, Streamlit, Tableau, Business Objects, and Looker
Education & Experience

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.


  • Software Engineer

    1 month 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...

  • Software Engineer

    1 day ago


    Austin, Texas, United States Axiom Software Solutions Limited Full time

    Job Summary:Axiom Software Solutions Limited is seeking a highly skilled Software Engineer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:Design and Development: Design and develop high-quality software systems using...


  • Austin, Texas, United States Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentPosition Overview:As a Lead Software Architect at Siemens Digital Industries Software, you will be instrumental in the architecture, development, and enhancement of our premier Questa Verification software solutions utilized by semiconductor firms globally. Your role will involve close collaboration with multidisciplinary...

  • Software Engineer

    4 months ago


    Austin, Texas, United States Wipro Limited Full time

    Overview The Software Engineer will work with an experienced team of software firmware and hardware engineers to develop Plugins for the Q-SYS platform. Q-SYS is a fast growing award winning software and hardware platform built on cutting-edge audio video and control products.Responsibilities Develop Plugins for the Q-SYS Platform Automate third party audio...


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

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to join our team at Centric Software Inc. as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems.Key Responsibilities:Architecture Development: Work on the architecture of complex enterprise...


  • 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 Austin Capital Bank Full time

    Senior Software Engineer: Research, design, and develop computer and network software. Update software or enhance existing software capabilities. Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. Own and lead software development of one or more of our product initiatives, and modules...


  • Austin, Texas, United States Hewlett-Packard Full time

    Position Overview:The Principal Software Engineer role is designed for individuals who possess a strong passion for gaming and data analytics. This position involves collaborating with a diverse and global team of engineers dedicated to creating exceptional features for a vast audience of gamers.Key Responsibilities:As a Principal Software Engineer, you will...

  • Software Engineer

    2 months ago


    Austin, Texas, United States SciPlay Full time

    Software Engineer Opportunity at SciPlayWe are seeking a skilled Software Engineer to join our Bingo Portfolio team at SciPlay. As a Software Engineer, your main role will involve developing server-side processing for new features and enhancing gameplay experiences. The ideal candidate for this position is highly motivated to achieve results and collaborate...


  • Austin, Texas, United States NinjaOne Full time

    About the RoleWe are looking for a dynamic, technical hands-on Director of Engineering to lead a group of product development engineers and drive the development of cutting-edge IT Operations software products. Be pivotal in shaping our technology strategy, ensuring scalability, security, and innovation, while fostering a collaborative and high-performance...


  • Austin, Texas, United States Realtor Full time

    Join a leading company in the real estate industryPosition: Staff Software EngineerLocation: Austin, TXA Staff Software Engineer in this company plays a crucial role as a technical leader tackling complex problems within the team. With a focus on long-term business needs, you guide and support the team in making strategic decisions that ensure the squad's...


  • Austin, Texas, United States Acrisure Innovation Full time

    Manager, Software Engineering (Product Engineering)Acrisure Technology Group (ATG) is a fast paced team building innovative software to disrupt the $6T+ insurance industry. Our mission is to help the world share its risk more intelligently to power a more vibrant economy. To do this, we are transforming insurance distribution and underwriting into a science....


  • Austin, Texas, United States Unreal Gigs Full time

    Job OverviewIntroduction:Are you a visionary in software engineering, capable of guiding teams to create exceptional code that resonates? Do you possess the technical acumen to steer a diverse group of developers while charting the strategic course for innovative projects? If you thrive in a setting where creativity and teamwork are paramount, then Unreal...


  • Austin, Texas, United States TekWissen LLC Full time

    Job DescriptionOverview: TekWissen Group is a prominent workforce management provider operating across the USA and various international markets. Our client is a leading American multinational semiconductor corporation located in Santa Clara, California, specializing in the development of computer processors and associated technologies for both business and...

  • Software Engineer

    4 days ago


    Austin, Texas, United States Storm4 Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Storm4, a specialist GreenTech recruitment firm. As a key member of our team, you will play a crucial role in designing, developing, and implementing innovative solutions that enhance our platform and infrastructure.About the RoleThis is an exciting opportunity to work with a...


  • Austin, Texas, United States Discovery Machine®, Inc. Full time

    Job SummaryWe are seeking a highly skilled and experienced Software Engineer to join our team at Discovery Machine, Inc. as an AI Research and Development Expert. The successful candidate will be responsible for designing, developing, and deploying cutting-edge AI solutions for the Department of Defense.Key ResponsibilitiesApply AI engineering best practices...


  • Austin, Texas, United States Renesas Electronics Full time

    Job DescriptionThe software team is seeking a Principal Software Engineer who is technically savvy and is excited about working within a SoC development team to produce customer facing software to enable our customers. This position involves a wide range of challenges from interfacing with IC and firmware designers to working with marketing to present the IC...

  • Software Engineer

    1 month 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...

  • Sr. Software Engineer

    1 month ago


    Austin, Texas, United States Arm Full time

    Role OverviewArm is the industry's leading supplier of microprocessor technology, offering the widest range of microprocessor cores to address the performance, power and cost requirements for almost all application markets. Combining a dynamic ecosystem with over 1,000 partners delivering silicon, development tools and software, and with more than 90 billion...


  • Austin, Texas, United States Ansys Full time

    About the RoleWe are seeking a highly skilled Principal Software Development Engineer to join our team at Ansys. As a key member of our software development team, you will be responsible for contributing to the development of software products and supporting systems.Key ResponsibilitiesCollaborate with a team of expert professionals to understand customer...