Expoint – all jobs in one place
The point where experts and best companies meet

Clojure Programmer jobs at Apple in United States, Cupertino

Discover your perfect match with Expoint. Search for job opportunities as a Clojure Programmer in United States, Cupertino and join the network of leading companies in the high tech industry, like Apple. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United States
State
Cupertino
2 jobs found
06.04.2025
A

Apple High Performance Low Level Programmer Cryptography United States, California, Cupertino

Limitless High-tech career opportunities - Expoint
5+ years low level algorithmic development in cryptography. Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM. Strong understanding of computational efficiency. Excellent coding skills in ASM and C....
Description:
The successful candidate will have excellent understanding and knowledge of low level cryptographic algorithms and how to map them to a CPU micro architecture of NEON on ARM from a vector programming perspective. Team members are engaged in the design and optimization of low level computational support for machine learning and computational vision such as 2D Multi-layered convolution, LSTM in hand writing recognition, FFT and DFT for audio codecs, speech synthesis and encryption to mention a few technologies. Understanding and working knowledge of cryptographic algorithms such as AES and SHA is a desirable attribute. Being able to craft the fastest and the most energy efficient routines for a particular CPU core is a plus. Low level high performance programming experience is a must for this position. Being comfortable in vector assembly and low level C is a requirement. The ideal candidate would be at ease in developing both innovative and robust CPU core level algorithms derived from a particular technology’s need in a tight deadline .
  • 5+ years low level algorithmic development in cryptography.
  • Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM.
  • Strong understanding of computational efficiency.
  • Excellent coding skills in ASM and C.
  • Strong verbal and written communication skills.
  • Ability to manage multiple tasks and self-prioritize.
  • Ability to work with cross functional teams in compression related components.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more
06.04.2025
A

Apple Clojure Programmer United States, California, Cupertino

Limitless High-tech career opportunities - Expoint
Familiarity with functional programming principles and a willingness to deepen expertise. Strong problem-solving and analytical skills with a curiosity to learn and grow. Excellent collaboration and communication skills, with a...
Description:
Note: Clojure is our primary programming language. While prior experience with Clojure is not required, you must be willing to learn it and become proficient in its use as part of our team.
Back-End Development:-Design, develop, and maintain robust, scalable, and secure APIs using Clojure (training provided for those new to the language).-Design and maintain database schemas, optimize queries, and ensure data integrity using Datomic or similar tools.-Integrate with third-party services and APIs to enhance functionality.-Build and manage efficient cloud-based or on-premise server architectures with a focus on scalability and security.-Follow and promote best practices for testing, code quality, and documentation.Front-End Development:-Develop responsive and dynamic user interfaces using Reagent (ClojureScript framework).-Optimize front-end performance, manage state effectively, and ensure seamless user experiences.-Implement accessibility standards (WCAG) and SEO best practices for web applications.-Troubleshoot, debug, and resolve application issues efficiently.-Stay current with trends and advancements in Clojure, ClojureScript, and the broader web development ecosystem.
  • Familiarity with functional programming principles and a willingness to deepen expertise.
  • Strong problem-solving and analytical skills with a curiosity to learn and grow.
  • Excellent collaboration and communication skills, with a team-first approach.
  • Bachelors degree in Computer Science or equivalent is experience preferred.
  • Experience with web development tools and libraries like Shadow-CLJS, and deps.
  • Knowledge of DevOps practices, tools, and cloud-based infrastructure management.
  • Familiarity with Datomic or similar database systems.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
5+ years low level algorithmic development in cryptography. Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM. Strong understanding of computational efficiency. Excellent coding skills in ASM and C....
Description:
The successful candidate will have excellent understanding and knowledge of low level cryptographic algorithms and how to map them to a CPU micro architecture of NEON on ARM from a vector programming perspective. Team members are engaged in the design and optimization of low level computational support for machine learning and computational vision such as 2D Multi-layered convolution, LSTM in hand writing recognition, FFT and DFT for audio codecs, speech synthesis and encryption to mention a few technologies. Understanding and working knowledge of cryptographic algorithms such as AES and SHA is a desirable attribute. Being able to craft the fastest and the most energy efficient routines for a particular CPU core is a plus. Low level high performance programming experience is a must for this position. Being comfortable in vector assembly and low level C is a requirement. The ideal candidate would be at ease in developing both innovative and robust CPU core level algorithms derived from a particular technology’s need in a tight deadline .
  • 5+ years low level algorithmic development in cryptography.
  • Detailed knowledge of vector Instruction Set Architectures (ISA) of ARM.
  • Strong understanding of computational efficiency.
  • Excellent coding skills in ASM and C.
  • Strong verbal and written communication skills.
  • Ability to manage multiple tasks and self-prioritize.
  • Ability to work with cross functional teams in compression related components.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Clojure Programmer opportunities at Apple in United States, Cupertino. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.