← Back to results

algorithms jobs in San Diego

$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer responsible for driving significant technology initiatives end-to-end across multiple architecture layers, designing and developing scalable, secure applications that solve critical customer problems. The role requires architecting microservices-based systems, integrating AI technologies (LLMs, AutoML) into production applications, and mentoring junior engineers on software best practices.… Candidates must have 9+ years of enterprise application development experience with proficiency in JavaScript, Java, Kubernetes, SQL/NoSQL databases, CI/CD pipelines, and practical AI integration skills including LLM prompting and production performance monitoring.

San DiegoLast seen 1 month ago
$80,000 – $110,000 · Posted 1 month ago

Join Whova's engineering team as a Software Engineer to build scalable front-end and backend systems serving over a million users globally. You'll work on either mobile/web platforms or backend services, paired with senior engineers through structured onboarding.… The role requires solid computer science fundamentals, proficiency or willingness to learn Python, exposure to front-end technologies (JavaScript, HTML, CSS), and strong problem-solving skills.

San DiegoLast seen 1 month ago
$103,600 – $155,400 · Posted 1 month ago

Design, develop, and optimize real-time embedded modem software for Qualcomm's cellular platforms (5G/6G), working close to the metal with performant C/C++ on DSP and Arm cores across protocol layers, drivers, and RTOS components. Own end-to-end feature delivery from requirements through on-target validation, with strict latency, memory, and power constraints.… Pioneer AI-native development practices by integrating code-generation agents, LLM-based code review, and automated test synthesis into daily workflows to accelerate delivery and debugging. Debug complex multi-layer issues on target hardware, increasingly leveraging AI-assisted log and crash analysis.

San DiegoLast seen 1 month ago
$140,000 – $200,000 · Posted 1 month ago

Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and C++. Define best practices for Windows development, drive accessibility efforts across Microsoft UI Automation frameworks, and take full ownership of feature lifecycles from conception through maintenance.… Collaborate with product designers, UX researchers, and QA to shape the Windows platform roadmap. Diagnose and resolve complex bugs, performance bottlenecks, memory leaks, and compatibility issues while mentoring other engineers and conducting code reviews.

San DiegoLast seen 1 month ago
$171,900 – $300,800 · Posted 1 month ago

Senior Staff Software Engineer responsible for designing and optimizing the server-side JavaScript execution engine at the heart of the ServiceNow platform. The role requires deep expertise in compiler and runtime systems, including JIT/AOT compilation pipelines, memory management, and performance optimization at scale.… You will work across the full software lifecycle from design through delivery, mentor colleagues on systems engineering and performance profiling, and own technical decisions with material risk across multiple projects and teams.

San DiegoLast seen 14 days ago
$160,000 – $200,000 · Posted 1 month ago

Senior Software Engineer with 4+ years of full-stack development experience to design, build, and scale PrecisePK's clinical software platform. The role requires technical leadership within a small engineering team, mentoring fellow developers, and taking ownership of full-stack applications including database integration, APIs, and feature development.… Responsibilities include system architecture improvements, deployment support, and cross-functional collaboration with product and business stakeholders on roadmap prioritization. Required skills include Node.js, React.js, AWS or Docker, strong computer science fundamentals, and the ability to produce clear technical documentation.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior Systems Software Engineer role at Saronic Technologies focused on designing, developing, and optimizing software systems for autonomous surface vessels. Responsibilities include implementing autonomous navigation and control algorithms, integrating software with hardware systems, optimizing network communications for low-bandwidth/high-latency environments, and conducting software testing and validation.… The role requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, preferably in autonomous systems or robotics, with proficiency in C/C++ or Rust, embedded Linux systems, and knowledge of low-level protocols and networking principles.

San DiegoLast seen 1 month ago
Posted 1 month ago

Design, develop, and maintain software systems for autonomous surface vessels using NixOS, embedded Linux, and low-level protocols. Implement control algorithms and sensor fusion, optimize network communications for bandwidth-constrained maritime environments, and collaborate with hardware engineers to integrate software with vessel systems.… Requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, proficiency in C/C++ or Rust, strong embedded systems knowledge, and familiarity with protocols like CAN and TCP/IP.

San DiegoLast seen 17 days ago
Posted 2 months ago

Design, develop, and maintain software systems for autonomous surface vessels using NixOS, embedded Linux, and low-level protocols. Implement algorithms for autonomous navigation, controls, and sensor fusion while optimizing network communications for maritime environments with low bandwidth and high latency.… Collaborate with hardware engineers to integrate software with vessel systems and conduct rigorous testing and validation in real-world conditions. Candidates must have 3+ years of software engineering experience (senior level) or 8+ years including architecture and platform leadership (staff level), with proficiency in C/C++ or Rust and strong understanding of embedded systems, networking, and control systems.

San DiegoLast seen 1 month ago
$178,400 – $267,600 · Posted 2 months ago

As a Sr. Staff Software Engineer on Qualcomm's AI Software team, you will design and develop the Qualcomm AI Runtime (QAIRT) SDK for IoT platforms, enabling efficient execution of deep neural networks, LLMs, and modern AI architectures.… You will lead feature development, mentor junior engineers, and collaborate across cross-functional teams to deliver scalable AI software solutions. The role requires 8+ years of software development experience with strong C/C++ and Linux proficiency, hands-on technical leadership, and the ability to keep pace with rapid industry and academic advances in machine learning and software engineering.

San DiegoLast seen 15 days ago
Posted 2 months ago

Senior software development engineer leading a small team on AWS EC2 VPC's packet pipeline, which processes millions of packets per second across a global fleet. The role requires deep expertise in C/C++ systems programming, kernel/embedded development, and ultra-high-performance optimization including hand assembly and vectorization.… Responsibilities include architecture decisions, mentoring junior engineers, design/code reviews, and communicating technical strategy with cross-functional teams and leadership.

San DiegoLast seen 1 month ago
$80,000 – $110,000 · Posted 2 months ago

Whova seeks full-time Software Engineers to build scalable front-end and backend services for a global event platform serving over a million users. You will design and deploy high-availability backend services or build mobile and web applications, write unit tests and automation, and translate product requirements into technical solutions.… You'll be paired with a senior engineer for structured onboarding and expected to deliver results on schedule while maintaining code quality.

San DiegoLast seen 1 month ago
$128,100 – $192,100 · Posted 2 months ago

Design, develop, and deploy end-to-end generative AI solutions including GenAI agents, LLMs, and applications to solve complex business challenges. Build data pipelines, design APIs for AI accessibility, and collaborate with cross-functional teams (developers, data scientists, business) to implement enterprise GenAI solutions.… Requires 4+ years of full-stack application development (Java, Python, JavaScript) and 3+ years with data structures, algorithms, and data stores. Stay current with AI research and communicate technical concepts to non-technical stakeholders.

San DiegoLast seen 18 days ago
$80,000 – $125,000 · Posted 2 months ago

Entry to junior-level software developer supporting the Command and Control Processor (C2P) Modernization project at Naval Information Warfare Center (NIWC) Pacific. The role involves designing, coding, and testing C++ applications for system diagnostics, tactical data links (S-TADIL-J/JREAP A, Link 16), and user interfaces.… Responsibilities include collaborating with senior developers, participating in code reviews, debugging software issues, and contributing to maintenance of existing systems within an Agile framework.

San DiegoLast seen 1 month ago