2

Entry Level Algorithm Jobs in California (NOW HIRING)

Software Engineer, Entry-Level

San Jose, CA ยท On-site

$142K - $169K/yr

... algorithms, data pipelines, computer vision, signal processing, cloud systems and more. They make ... Entry-level software engineers are expected to bring significant skills and training, and then to ...

Software Engineer, Entry-Level

San Jose, CA ยท On-site

$142K - $169K/yr

... Entry-level software engineers are expected to bring significant skills and training, and then to ... Coursework or relevant experience in operating systems, algorithms, data structures, physics and ...

Software Engineer, Entry-Level

San Jose, CA ยท On-site

$142K - $169K/yr

... Entry-level software engineers are expected to bring significant skills and training, and then to ... Coursework or relevant experience in operating systems, algorithms, data structures, physics and ...

DSP Algorithms Engineer

El Segundo, CA ยท On-site

$79K - $106K/yr

Boeing Defense, Space and Security is seeking DSP Algorithms Engineers (Entry-Level) to join the Space, Intelligence and Weapons Systems teams in El Segundo, CA ! Boeings Space, Intelligence and ...

... different algorithms for abnormal patient cases 3. Develop a unified algorithm test bench for ... Mechanical, Electrical, Industrial, Manufacturing, Chemical, Quality, etc. Entry level to 3 yrs ...

... different algorithms for abnormal patient cases 3. Develop a unified algorithm test bench for ... Mechanical, Electrical, Industrial, Manufacturing, Chemical, Quality, etc. Entry level to 3 yrs ...

next page

Showing results 1-20

Entry Level Algorithm information

What is an entry level algorithm job?

Entry level algorithm jobs are positions for individuals who are beginning their careers in developing, analyzing, and implementing algorithms. These roles typically involve tasks such as writing code, optimizing existing algorithms, and supporting senior engineers in solving computational problems. They are common in industries like software development, finance, and data science, and usually require a background in computer science or a related field. Candidates are expected to have foundational knowledge in programming languages and basic data structures and algorithms.

What are some typical projects or tasks an entry level algorithm engineer might work on during their first year?

As an entry-level algorithm engineer, you can expect to work on tasks such as implementing and optimizing basic algorithms, analyzing data to improve existing solutions, and collaborating with more senior engineers on larger projects. Common responsibilities include debugging code, running performance tests, and contributing to documentation. You may also be involved in team meetings to review algorithmic approaches and brainstorm new solutions, offering a valuable opportunity to learn from experienced colleagues and develop your technical skills.

What are the key skills and qualifications needed to thrive as an entry level algorithm engineer, and why are they important?

To thrive as an Entry Level Algorithm Engineer, you need a solid background in computer science fundamentals, mathematics (especially statistics and linear algebra), and programming, typically demonstrated by a relevant degree or coursework. Familiarity with coding languages like Python or C++, version control systems such as Git, and experience with algorithm analysis tools are commonly expected. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you stand out in this position. These skills and qualities are essential for efficiently designing, optimizing, and implementing algorithms that solve complex problems within collaborative engineering environments.

What is the difference between Entry Level Algorithm vs Data Analyst?

AspectEntry Level AlgorithmData Analyst
Required CredentialsBachelor's in CS, Math, or related field; basic programming skillsBachelor's in Statistics, Math, or related field; proficiency in data tools
Work EnvironmentTech companies, research labs, software development teamsBusiness, finance, healthcare, and marketing sectors
Industry UsageUsed in software development, AI, and machine learning projectsUsed for interpreting data, generating reports, and supporting decision-making

Entry Level Algorithm roles focus on developing and optimizing algorithms primarily in tech and research settings, requiring programming skills and mathematical knowledge. Data Analysts interpret data to help businesses make informed decisions, often using statistical tools. While both roles involve working with data and require similar educational backgrounds, their core functions and work environments differ significantly.

What are the most commonly searched types of Algorithm jobs in California?

The most popular types of Algorithm jobs in California are:

Infographic showing various Entry Level Algorithm job openings in California as of July 2026, with employment types broken down into 2% Locum Tenens, 72% Full Time, 21% Part Time, 1% Temporary, and 4% Contract. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution.

Software Engineer, Entry-Level

San Jose, CA โ€ข On-site

Muon Space
Space Research Administrationย โ€ขย 11 - 50 employees

$142K - $169K/yr

Full-time

Re-posted 6 days ago


Job description

About the role

Software Engineers at Muon work on embedded software on satellites and test equipment, physics simulations, customer-facing APIs and services, user interfaces, scheduling algorithms, data pipelines, computer vision, signal processing, cloud systems and more. They make it possible to build, test, launch, and run constellations of satellites for a wide variety of missions.

Entry-level software engineers are expected to bring significant skills and training, and then to quickly develop into experts in their domains to accelerate Muon's Mission with high quality software and systems. They must be a high performer ready to work in an exciting, fast-paced environment that values continuous improvement, embraces taking risks, and crafts the right solutions to delight our customers.

This position is hybrid and requires working on-site in our San Jose, CA office three days per week.

Responsibilities
  • Take ownership of the code for a new software capability on ground or in space
  • Propose and iterate on the design for software components
  • Write tests and monitoring to validate correctness of one's own code
  • Conduct analysis to support both development and testing
  • Quickly learn new skills, technology and techniques
  • Communicate clearly and accurately
  • Complete work in a timely manner
Required Qualifications
  • A bachelor's degree in computer science, aerospace engineering, computational mathematics or a related field
  • Proficient in C++, Python, TypeScript or a similar high-level language
  • Coursework or relevant experience in operating systems, algorithms, data structures, physics and statistics
Desirable Qualifications
  • Expertise in embedded software, network protocols, hardware and software testing, FPGA programming, GPU programming or other relevant disciplines
  • Experience with satellites, robots, or other autonomous systems
  • Previous experience on technical project teams (i.e. programming, robotics or rocket club, etc.)
  • Understanding of orbital mechanics
  • Experience with mathematical optimization, machine learning, signal processing or advanced algorithms
  • Experience with cloud environments and distributed systems
  • Advanced coursework or experience in physics, statistics, distributed systems, or embedded software
Salary

The salary range for this role is $142,000 - $169,000, plus a competitive equity grant and comprehensive benefits package. Final compensation will be determined based on skills, qualifications, experience, and geographic location as assessed during the interview process.ย