Software Engineer - Applications
Apple Oakbrook
Software Engineer – Applications
Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.
APPLE INC has the following available in Austin, Texas. Build the next generation of our platform enabling a new wave of Al and Mlpowered applications across hundreds of teams and thousands of models. Drive, design, and implement new features making sure the platform can satisfy the ever-growing demand for Al models serving and staying on top of the faster-than-ever ML space developments and incorporating those into the platform Work closely with ML engineers and data scientists to make sure they can utilize the platform as efficiently as possible. Get all the features they need, infrastructure and DevOps engineers make sure the platform can scale and reliably serving every customer, and many teams at Apple using the platform to instrument and incorporate ML and Al into the core of their products. Help shape the future and the roadmap of our platform, drive strong engineering excellence and culture, and see the effect of your work on Apple customers. 40 hours/week.
Minimum Qualifications
- Master's degree or foreign equivalent in Biomedical Informatics, Computer Science, or related field and 5 years of experience in the job offered or related occupations.
- 5 years of experience in each of the following areas is required:
- Applying natural language processing, machine learning, and deep learning algorithms to build and optimize intelligent systems.
- Utilizing Python and the common Python data science packages: PyTorch, TensorFlow, Hugging Face Transformers, scikit-learn, spaCy, NLTK, Gensim, Pandas, NumPy, Matplotlib, Seaborn, Plotly, Bokeh, LightGBM, CatBoost, Dask, and Vaex.
- Using statistical methods including Logistic Regression, Linear Regression, Generalized Linear Models, Bayesian models, T-tests, Analysis of Variance, and Mixed Models to solve diverse problems in experimental design, hypothesis testing, A/B testing, predictive modeling, and inference.
- Using SQL and relational databases (MS SQL Server) for data analysis, query optimization, and managing large-scale datasets.
- Using Data Visualization with Tableau to design dynamic dashboards and interactive reports to drive data-driven decision-making and provide actionable insights from complex datasets.
- 3 years of experience in each of the following areas is required:
- Using TensorFlow Serving, NVIDIA Triton Inference Server, and BentoML; computer vision libraries and models to develop, deploy, and scale machine learning models and systems.
- Applying MLOps best practices and ensuring production-grade operations such as containerization (Docker and Kubernetes), CI/CD pipelines (GitLab, GitHub, Azure DevOps, Jenkins), automation testing, and comprehensive observability (logging, monitoring, and alerting) using Azure Application Insights, Prometheus, and Grafana to ensure low latency and high throughput.
- Training large-scale machine learning models using GPU acceleration and distributed training frameworks: Horovod, DeepSpeed, Distributed Data Parallel; leverage CUDA programming and JAX for computation, and optimize sparse operations with SciPy, while automating hyperparameter tuning pipelines leveraging Optuna and Ray Tune to optimize model performance.
- Designing high-scale, highly available distributed ML systems and applications with Python, Java, and Scala, implementing them in code with a focus on distributed messaging, storage, and compute using a variety of Azure and AWS cloud services, relational databases (Postgres), NoSQL databases (MongoDB, Azure Cosmos, Cassandra, Elasticsearch), graph databases (Neo4j), data warehouses (Teradata and Greenplum), vector databases (PostgreSQL PGVector, FAISS), and serverless platforms (Azure Functions).
- Designing, implementing, and managing batch and real-time data processing pipelines in production using scalable data lakes and warehouses (Azure Blob Storage, Azure Data Lake Storage Gen2, Databricks, Delta lakes), cloud messaging services (Azure Event Hubs and Azure Service Bus), data processing frameworks (Spark, Azure Databricks), and orchestration platforms (Apache Airflow and Azure Data Factory).
- Designing, developing, deploying, and producing Generative AI applications using large language models (LLMs), Retrieval-Augmented Generation (RAG) workflow and Agentic RAG architectures applying LLMOps best practices for scalable AI pipelines orchestration using MLflow, Weights & Biases, LangChain, LlamaIndex, and Hugging Face Transformers.
Preferred Qualifications
- N/A
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. Submit Resume Back to search results See all roles in Austin
- ...Job Title: Software Engineer Location: Austin, TX (3 days a week onsite) Duration: 1 Year Contract Minimum Requirements:... ...Services development, enhancing and maintaining enterprise-class applications on the J2EE application development platform ~8 years of...ApplicationContract work3 days per week
- ...Software Development Engineer (Full Stack Engineer - J2EE), IS&T Enterprise Systems Apple is where individual imaginations gather together,... ...optimize key business processes. As part of the team, the SAP Application Engineer helps deliver scalable, secure, and high-...ApplicationWork experience placement
- ...Role: Software Engineer 3 Location: Austin, TX (Hybrid) Location: 6+ months Contract Clientrequires the services of... ...outlined in this document for the Client's Social Services Applications team. Performs Front End/UI application development, enhancement...ApplicationContract workLocal area
- ...Job Description - Software Engineer / Senior Software Engineer AI-Enabled Logging Platform Modernization (ELK Stack | .NET | AWS) Role... ...in ELK Stack, enterprise logging frameworks, .NET application ecosystems, and AI-assisted development practices to support...Application
$90k - $120k
...Software Engineer OUR STACK LANGUAGES: JavaScript (w/TypeScript), Node, C# FRAMEWORKS: React, Next.js, Serverless Framework... ...Experience with managing state in significant JavaScript applications Experience with strongly, statically typed languages and...ApplicationFor contractorsH1bWork at officeRemote workHome office- ...Software Development Engineer Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work... ...infrastructure systems at Apple that are used to run various applications that host content into the Apple website. Coordinate...Application
$94.9k - $135.6k
...What Application Development & Maintenance contributes to Cardinal Health Information... ...enhance and sustain the organization's software systems in a cross-functional team environment... ...design control processes and good engineering practices. This job family programs and...ApplicationTemporary workWork experience placementLocal areaImmediate startRemote workFlexible hours- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...IBM Research). Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern...ApplicationFull timeContract workFor contractorsRemote workFlexible hours
- ...Software Engineer 3 Texas Health and Human Services Commission requires the services of 1 Software Engineer 3, hereafter referred to... ...who meets the general qualifications of Software Engineer 3, Applications/Software Development and the specifications outlined in...ApplicationHourly payDaily paidWork experience placementRemote workMonday to FridayWeekend workAfternoon shift
- ...you may know to be a good fit for this role. Job Title - Software Engineer 3 Location - Austin, TX, Hybrid Duration -... ...play a key role in building and maintaining innovative web applications and services. This role offers the opportunity to...ApplicationHourly payDaily paidRemote workMonday to FridayWeekend workAfternoon shift
- ...management strategy. As a Customer Support Engineer, you will participate in the worldwide... ...team for our Content Manager OnDemand software, working with customers around the world... ...in the products supported by maintaining applicable technical certifications. Provides training...ApplicationRemote workWorldwide
- ...updating business logic, enhancing user interfaces, and extending reporting capabilities within the SCOR Java system. You will support application enhancements, conduct defect root cause analysis, and maintain code coverage and security policies. Be prepared for on-call...ApplicationRemote work
- ...Software Engineer Must have technical/functional skills AI tools experience- RooCode and Claude. SpringBoot, Redis, MongoDB, Kafka,... ...downtime systems. Experience in performance tuning of the applications including JVM tuning, memory profiling, deadlocks and heap...Application
- ...Software Development Engineer - Applications Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living...ApplicationImmediate startShift work
- ...ABOUT THIS ROLE As a Senior Software Engineer for Agentic AI at KIBO, you will design and implement LLM-powered and multi-agent systems... ...report "Worldwide Enterprise Headless Digital Commerce Applications 2024 Vendor Assessment". By joining KIBO, you will be part...ApplicationRemote workWorldwideFlexible hours
- ...Software System Engineer Location: Austin, TX Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred... ...and deliverables ~ Design and build front-end applications using Blazor and.Net 6/7 and C# ~ Experience building secure...ApplicationContract work
- ...motivated candidate to join our talented Team. Job Title: Software Engineer 3 Location: Austin, TX. Job Description:... ...who meets the general qualifications of Software Engineer 3, Applications/Software Development and the specifications outlined in this...ApplicationWork at officeNight shiftWeekend work
- ...sales. Loyalty is part of the CDE area. We build front-end applications, individual services and platforms-as-a-service,... ...of products under the GM Loyalty umbrella. The Senior Software Engineer is responsible for participating in all aspects of the software...ApplicationWork experience placementLocal areaWork from homeRelocation package
$110k - $150k
...Position Title: SENIOR SOFTWARE ENGINEER (Full Time, Exempt) Who’ll You Report To: Sr. Engineering Manager About the Role We... ...serverless technologies. If you enjoy reverse-engineering existing applications and architecting scalable solutions, we’d love to hear from...ApplicationFull timeTemporary workFlexible hours- ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move... ...solution to achieve the desired business needs, day to day application support, should be able to navigate differing levels of gray...ApplicationTemporary work
- ...candidate will have strong expertise in building scalable, high-performance applications, with a deep understanding of database design and complex SQL queries. Responsibilities: Software Development and AI Integration React, Angular and similar UI development...ApplicationFull timeWork experience placement
- Sr. Software Engineer - Austin, TX page is loaded## Sr. Software Engineer - Austin, TXlocations: Austintime type: Full timeposted on: Posted... ...of IP networking, both from a wire protocol and application programming (sockets) perspective.* Familiarity with application...ApplicationTemporary workWork at office3 days per week
- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...We're looking for Senior Engineers with a deep backend focus to join our team... ...of developing complex, production-grade applications. You have experience working with Linux...Application
- ...WPC) team is building the world's best software for paying, and interacting with the world... ....\\n\\nWe are looking for experienced engineers who are passionate about their craft,... ...to apply advanced skills to real-world applications.\nExperience using generative AI tools...Application
$100k - $120k
...Payroll & Tax, HR, and Time & Attendance software and HR Services ranging from online... ...are looking for a passionate Software Engineer to join our team focused on building platform... ...services that power business-critical applications. Our team primarily develops backend...ApplicationContract workTemporary workVisa sponsorship- ...H-E-B Senior Software Engineer Responsibilities Since H-E-B Digital Technology's inception, we've been investing heavily in our customers... ...design, architecture, security, scalability, reliability, application performance and provide end-to-end support. Once you're eligible...ApplicationWork experience placement
- Description We're looking for a Senior Software Engineer to architect, build, and operate highimpact mobile applications used across our enterprise. In this role, you'll lead mobile design decisions, build scalable Flutter apps, and integrate seamlessly with cloudnative...ApplicationFull timeWork at officeShift work3 days per week
- ...design and architecture of individual software solutions, developing detailed proposals... ...schemas, Cloud. Supervise and drive software engineering efforts with direct reports and... ...monitoring of service and data health, application availability, security issues, and resource...ApplicationFor contractorsWorldwide
- ...100 Most Influential Companies . About the Role Growth engineering builds the applications that power nearly every growth channel at Ramp. As an engineer... ...tech stack, mission, and values! What You’ll Do Build software to grow Ramp to its next millions of users Scale our...ApplicationFull timeWork from homeHome officeRelocation packageFlexible hours
$170k - $180k
...Senior Software Engineer - Pricing Austin, TX CharterUP is transforming the $450+ billion group transportation and mobility market... ...assisted development practices Develop high-quality full-stack applications (React, Vue) and backend services (Java), enabling scalable...ApplicationTemporary workWork at officeLocal areaRemote workMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Applications. Be the first to apply!
- graduate software developer Austin, TX
- rust software engineer Austin, TX
- senior software design engineer Austin, TX
- software engineer student Austin, TX
- software engineer amazon Austin, TX
- software developer positions Austin, TX
- software engineer full time Austin, TX
- software qa engineer Austin, TX
- new graduate software engineer Austin, TX
- junior software developer Austin, TX

