Demo

Software Engineer

AllianceIT Inc
Cupertino, CA Full Time
POSTED ON 4/5/2025
AVAILABLE BEFORE 5/4/2025

Job Title: Senior Core Algorithms Engineer


Location: [Cupertino, CA) onsite


Job Type: [Full-time]


Key Responsibilities:


Design, implement, and optimize core algorithms that support our [products/services].


Work on a variety of algorithmic challenges, including optimization problems, machine learning models, data structures, and computational efficiency.


Analyze and improve algorithmic performance in terms of speed, memory usage, and scalability.


Collaborate with data science and engineering teams to ensure seamless integration of algorithms into production systems.


Conduct in-depth research on new algorithms and techniques to improve system efficiency and solve complex problems.


Continuously refactor and optimize code to enhance algorithmic performance.


Write and maintain detailed documentation for algorithms, models, and codebases.


Lead the troubleshooting and debugging of algorithmic issues across our systems.


Mentor and provide technical guidance to junior engineers and team members.


Stay updated with the latest research in algorithm design, machine learning, and computational theory.


Qualifications:


Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, Mathematics, or a related field.


Proven experience (5 years) in designing, developing, and optimizing core algorithms in a production environment.


Deep knowledge of algorithms and data structures, including but not limited to sorting, searching, graph algorithms, dynamic programming, etc.


Strong background in mathematical modeling, optimization techniques, and complexity analysis.


Expertise in one or more programming languages such as C , Python, Java, or similar.


Experience with performance profiling and optimization for high-performance computing environments.


Familiarity with machine learning algorithms, AI, or data-driven algorithms is a plus.


Excellent problem-solving skills and the ability to think critically about complex challenges.


Strong communication skills and ability to work in a collaborative, cross-functional environment.


Preferred Qualifications:


Experience with large-scale distributed systems and algorithms for big data processing.


Familiarity with deep learning algorithms or other advanced AI techniques.


Experience in cloud computing platforms (AWS, Google Cloud, Azure) or HPC systems.


Familiarity with parallel computing or GPU programming is a plus.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AllianceIT Inc

AllianceIT Inc
Hired Organization Address Cupertino, CA Full Time
Job Title: Robotics Senior Engineer Location: Cupertino, CA Job Type: Full-Time Experience Level: Senior (5 years) Job S...
AllianceIT Inc
Hired Organization Address Louisville, KY Full Time
Job Title: Enterprise Architect – Oracle Integration Cloud Location: Louisville, KY / Remote Position type: Fulltime Job...
AllianceIT Inc
Hired Organization Address Morristown, NJ Contractor
Role: Data Modeler with Mongo DB Location: Iselin, NJ(South)/ Morristown, NJ Data Modeler with Atlas and Mongo DB experi...
AllianceIT Inc
Hired Organization Address Chicago, IL Contractor
Job Title: Data Analyst Location: Chicago, IL Employment Type: Contract Required Skills and Qualifications: • Proficienc...

Not the job you're looking for? Here are some other Software Engineer jobs in the Cupertino, CA area that may be a better fit.

Software Engineer

Innominds Software, San Jose, CA

Software Engineer

Selector Software, Santa Clara, CA

AI Assistant is available now!

Feel free to start your new journey!