← Back to results

python jobs in San Diego

$140,000 – $200,000 · Posted 3 days ago

Join Speechify's AI team to design and operate cloud infrastructure for petabyte-scale audio data ingestion pipelines supporting model training. You'll discover new audio data sources, manage GCP infrastructure with Terraform, collaborate with ML scientists to optimize cost/throughput/quality tradeoffs, and help shape the dataset roadmap for next-generation products. The role requires 5+ years of software development experience, proficiency with Python/bash scripting, Docker, Infrastructure-as-Code, and hands-on work with large-scale data processing workflows.

San DiegoLast seen 1 day ago
$85,592 – $106,995 · Posted 3 days ago

SQA Engineer II will plan, design, and execute system-level testing for each release cycle, reviewing requirements and designs to identify defects early. The role requires creating and maintaining C#-based test automation scripts, performing functional and regression testing on equipment, and analyzing defects in Jira with clear documentation and reproduction steps. Responsibilities include collaborating with development teams to triage and verify fixes, extracting release data via SQL to generate quality metrics, and estimating testing effort based on scope and risk. The engineer will also mentor junior QA staff, propose process improvements, and use AI tools to enhance test planning and defect analysis.

San DiegoLast seen 1 day ago
Posted 3 days ago

As a Sr. Staff Software Engineer on Teradata's Database Query Optimization team, you will lead the design, development, and testing of advanced features for the Teradata SQL Engine—a cloud-based query optimization platform supporting massively parallel processing (MPP). You will own all phases of the agile development lifecycle, establish technical direction for complex feature development, conduct competitive analysis of database management systems, and lead engineering teams during feature delivery. Required expertise includes 10+ years of experience (or equivalent with advanced degree), deep C/C++ proficiency with strong Java, Python, R, and SQL skills, and demonstrated ability to design large-scale, elastic, cloud database services and distributed systems. You will design, implement, and maintain the LLVM-based query parsing engine while partnering with feature managers on technical planning for large-scale initiatives.

San DiegoLast seen 1 day ago
$76,482 – $95,597 · Posted 3 days ago

SQA Engineer I will plan, design, document, and execute system-level testing for each release cycle, following Cohu's software development process and requirements. The role involves creating and maintaining C#-based test automation scripts, performing manual and automated testing on production-representative equipment, and identifying/documenting software defects in Jira with clear evidence and reproducible steps. The engineer will collaborate with development teams to triage and verify fixes, extract and analyze release data using SQL, and communicate quality metrics and risk to stakeholders. Additionally, the role includes mentoring SQA Technicians, evaluating testing practices for improvement, and leveraging AI tools responsibly to enhance test efficiency.

San DiegoLast seen 1 day ago
$134,800 – $202,200 · Posted 3 days ago

Staff-level software engineer developing power and limits management firmware for Qualcomm SoCs across multiple subsystems. Responsibilities include designing and optimizing software for power efficiency, analyzing execution performance, developing profiling and debugging tools, and coordinating with system, power, hardware, and software teams from pre-silicon through commercialization. The role requires deep expertise in embedded systems, real-time operating systems, and low-level optimization across ARM architectures, with exposure to machine learning applications on silicon data sets and integration with Android HLOS.

San DiegoLast seen 1 day ago
$134,800 – $202,200 · Posted 3 days ago

Staff Software Engineer role focused on designing, developing, and integrating hypervisor and System Memory Management Unit (SMMU) firmware for Qualcomm's SoC platforms used in mobile, automotive, compute, and IoT devices. The engineer will work on low-level firmware that interfaces with bootloaders, Linux, and TrustZone, requiring deep expertise in ARM CPU architecture, virtualization, kernel development, and secure coding. Responsibilities include firmware feature design, cross-team collaboration with hardware and ASIC teams, debugging and verification, code review, and technical documentation. Requires 2+ years of C/C++ programming with 4+ years total software engineering experience and strong background in OS/kernel development, computer architecture, and embedded systems.

San DiegoLast seen 1 day ago
$134,800 – $202,200 · Posted 3 days ago

Design, develop, and optimize Linux platform enablement for Qualcomm's next-generation SoCs, focusing on image generation, packaging, integration, and CI/CD automation across major Linux distributions (Debian/Ubuntu, RHEL/Fedora). Debug complex issues spanning kernel, boot, and userspace; architect and build infrastructure supporting compute, server, embedded, and IoT platforms. Collaborate across hardware, firmware, and software teams to bridge silicon enablement with modern open-source distribution standards. Use Bash, Python, and C/C++ to automate tooling and maintain upstream-oriented Linux platform workflows.

San DiegoLast seen 1 day ago
$134,800 – $202,200 · Posted 3 days ago

Qualcomm seeks a Staff Engineer to develop Linux device drivers for machine learning inference accelerators (AI 100). The role involves Linux kernel driver development, PCIe virtualization (SR-IOV), hardware simulation, and upstreaming code contributions. Required expertise includes kernel modules, HWMon, sysfs debugging, RTOS, SoC architecture, DMA, and embedded C development. Candidates should have 4+ years of relevant experience and familiarity with high-speed interfaces, virtualization (KVM), and security-related kernel subsystems.

San DiegoLast seen 1 day ago
$134,800 – $202,200 · Posted 3 days ago

Staff-level embedded software engineer responsible for designing and developing AI, GenAI, and multimedia SDKs/frameworks for IoT edge devices (drones, cameras, AI boxes, appliances). The role requires architecting high-performance inference pipelines, multi-stream AI processing, and GStreamer-based plugins for Qualcomm hardware platforms. Must have 5+ years of C/C++ experience in embedded systems, strong knowledge of AI inference frameworks (PyTorch, TensorFlow, ONNX Runtime, LiteRT), GenAI orchestration tools (LangChain, LlamaIndex), and multimedia/HAL integration across Android, Tizen, and Linux. Ownership spans architecture, design, implementation, and deployment of production-quality SDK components.

San DiegoLast seen 1 day ago
$157,800 – $236,600 · Posted 3 days ago

Lead full-stack software engineering across Northrop Grumman NGAS programs, championing tools, processes, training, and metrics for systems using modern front-end and back-end technologies. Establish a cross-program Community of Practice to spread best practices, improve software reuse, and align subsystems with DoD strategic objectives (JADC2, Anywhere C2, multi-vehicle swarm). Serve as Subject Matter Expert in front-end frameworks (React, TypeScript, HTML/CSS), back-end languages (Python, Java, Node.js), API design (REST, GraphQL, gRPC), databases (SQL, NoSQL, MongoDB), cloud platforms (AWS, Azure), and containerization, plus core competencies in geospatial engineering, cybersecurity governance, interoperability standards, or open systems architectures. Requires 14+ years software engineering experience with Bachelor's in STEM, active Secret clearance, and ability to attain TS/SCI and Special Program Access.

San DiegoLast seen 1 day ago
$134,800 – $202,200 · Posted 3 days ago

A software security engineer focused on vulnerability research, reverse engineering, and embedded software development for government customers. The role involves performing end-to-end vulnerability research against software stacks, designing and implementing security tools, developing embedded software solutions, conducting code reviews, and writing technical documentation. Required skills include proficiency in C/C++/Java/Python, deep Linux knowledge, x86/ARM architecture expertise, reverse engineering tools (IDA Pro, Ghidra), and debugging utilities (gdb, strace, ltrace). Experience with Android, Trace32/JTAG, Git, and LLMs for augmenting reverse engineering workflows is preferred.

San DiegoLast seen 2 days ago
$94,200 – $141,200 · Posted 3 days ago

Qualcomm seeks an embedded software engineer (0–3 years) to develop and maintain kernel drivers and services across multiple operating systems (QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr) for system-level debug, diagnostics, and inter-process communication on Qualcomm SoCs. The role requires proficiency in C, data structures, and embedded systems, with responsibilities spanning requirements analysis, design, implementation, and testing across mobile, automotive, XR/AR, IoT, and cloud AI platforms. The candidate will debug across hardware, OS, compiler, and driver layers while contributing to product innovation and optimization.

San DiegoLast seen 1 day ago
$140,800 – $211,200 · Posted 3 days ago

As a Senior Software Engineer focused on AI Tools, you will reauthor and optimize generative AI models (LLMs like Llama, Phi, Qwen, and multimodal models) for efficient execution on Qualcomm's on-device hardware. You'll translate hardware constraints into model-level transformations that preserve accuracy while enabling edge deployment, integrate inference acceleration techniques, and collaborate with compiler and quantization teams to move research prototypes into production. The role requires deep implementation-level knowledge of generative AI architectures, strong Python proficiency in large typed codebases, and hands-on experience optimizing inference for resource-constrained environments.

San DiegoLast seen 1 day ago
$150,000 – $225,000 · Posted 3 days ago

Build production AI features and services using foundation model APIs, retrieval-augmented generation (RAG), and agentic workflows. You will implement scalable microservices in Python or Java, develop evaluation and quality frameworks for AI systems, and collaborate across teams to integrate AI capabilities into enterprise workflows. The role requires hands-on applied AI experience, strong backend or platform engineering skills, and familiarity with vector databases, LLM orchestration tools, and cloud infrastructure.

San DiegoLast seen 1 day ago
$94,200 – $141,200 · Posted 3 days ago

Design, implement, integrate, and commercialize video software modules on Qualcomm SoCs, including user and kernel mode drivers for playback, streaming, camcorder, and DRM use cases. Develop and optimize video compression, streaming protocols, and Agentic AI frameworks on Linux platforms while meeting performance, latency, power, and stability requirements. Work with hardware and systems engineers to integrate cutting-edge video technology on Snapdragon processors for mobile and AI inferencing platforms. Requires expertise in Linux kernel development (V4L2, device drivers), video compression standards (H.264/H.265/AV1), streaming protocols (HLS/HTTP/RTSP/DASH), and embedded systems debugging.

San DiegoLast seen 1 day ago
$226,000 – $306,000 · Posted 3 days ago

Lead research projects in AI/ML across areas including decision-focused AI, probabilistic modeling, causal inference, agentic systems, neuro-symbolic AI, and LLM-based reasoning. Define technical direction, mentor junior researchers, and translate research innovations into Intuit's products. Requires a PhD, 8+ years of post-PhD research experience with top-tier publications, and deep expertise in one or more focus areas. Proficiency in Python, PyTorch, or TensorFlow, and strong fundamentals in deep learning, optimization, and statistical machine learning are essential.

San DiegoLast seen 1 day ago
$116,800 – $175,200 · Posted 3 days ago

Qualcomm IT seeks a Kubernetes generalist to construct, deploy, manage, and troubleshoot high-performance bare-metal on-premises and cloud-based multi-tenant Kubernetes clusters using Rancher (RKE2, GKE, EKS, AKS). Day-to-day responsibilities include monitoring cluster performance and availability, developing platform automation scripts, and leading projects such as self-healing system implementation, Kubernetes version validation, multi-tenancy pattern integration (vcluster), and policy migration (Gatekeeper OPA to Validating Admission Policy). Required skills include 2+ years Kubernetes administration, advanced proficiency in Kustomize/Helm, Docker/ContainerD, git/GitHub, intermediate Kubernetes networking (Cilium) and control-plane architecture knowledge, plus intermediate Python/Go and bash scripting. The role requires full-time onsite work in San Diego, CA.

San DiegoLast seen 1 day ago
$202,500 – $274,000 · Posted 3 days ago

Staff Data Engineer role at Credit Karma building petabyte-scale data infrastructure and streaming platforms on GCP. You will design and operate Kafka-based streaming infrastructure, build cloud-native data pipelines using Dataflow/Beam, Flink, and Spark, and create persistence frameworks across Spanner, MySQL, and BigQuery. The role requires 7+ years backend/data systems experience in JVM languages (Scala/Java), expertise with high-throughput distributed systems, and deep knowledge of streaming platforms, Apache Beam, CDC patterns, encryption, and data governance frameworks. You'll also integrate AI/ML and generative AI technologies including LLMs, RAG, semantic search, and knowledge graphs into the data platform.

San DiegoLast seen 1 day ago
$120,600 – $180,900 · Posted 3 days ago

As a Principal Software Developer at Solar Turbines, you will design, develop, and implement modern software tools using Agile methodologies, collaborating with cross-functional teams on product design, testing, and validation. NET framework, plus hands-on expertise in Oracle or SQL database design. ears of experience with C#, VB.NET, Python, TypeScript, and .NET framework, plus hands-on expertise in Oracle or SQL database design. Desktop application development using WinUI or XAML frameworks is essential, along with proficiency in ORM tools like Entity Framework and Dapper. You'll work with front-end technologies (ReactJS, Angular v17+), API development, middleware, and token-based authentication in a 5-day-per-week on-site role in San Diego.

San DiegoLast seen 1 day ago
$83,200 – $99,840 · Posted 3 days ago

Lead a large technical team supporting Navy-Marine Corps Intranet (NMCI) operations under the SMIT contract, managing network infrastructure, incident response, change management, and O&M initiatives. Perform hands-on network engineering including troubleshooting, installation, configuration, cabling, and COMSEC support across BAN/LAN/WAN environments. Analyze network architectures, diagnose faults, manage customer relationships, and execute projects in a fast-paced DOD enterprise network environment. Requires extensive operations/engineering leadership experience with network/transport technical background and DOD enterprise network knowledge.

San DiegoLast seen 2 days ago
$125,000 – $145,000 · Posted 3 days ago

The Network Engineer IV delivers advanced tactical network engineering, integration, and sustainment for Navy carrier training systems within the CANES architecture. The role involves maintaining, configuring, and troubleshooting shipboard network hardware and software, supporting NIWC Pacific and fleet operations during training exercises and deployment workups. Key responsibilities include system sustainment, afloat technical support, cybersecurity compliance (RMF, STIG, Zero Trust), and automated testing. The engineer must hold or obtain a Secret clearance, possess CCNA/CCNP and Security+ certifications, and have 3–5 years of network engineering experience with Navy tactical networks (NIPR/SIPR/CANES).

San DiegoLast seen 2 days ago
$75,000 – $100,000 · Posted 3 days ago

This is a tiered network engineering role (I–III) supporting DoD Navy Enterprise Network architecture. Engineers will configure, install, and maintain network equipment including switches, routers, firewalls, wireless controllers, and network access control systems; design and troubleshoot VLANs, routing protocols, IP addressing, and WAN connectivity; and apply DoD security standards (STIGs) in coordination with cybersecurity teams. Requirements scale with experience level (0–2 years for Level I, 3+ for Level II, 7+ for Level III) and include knowledge/expertise in Cisco ISE, Palo Alto, Zscaler, Ansible, Python, and PowerShell, plus Security+ or CISSP certification.

San DiegoLast seen 2 days ago
$120,000 – $130,000 · Posted 3 days ago

Network Engineer III will support testing of communications between a Surrogate MQ-25 Air Vehicle and Ground Control Station, including narrowband and wideband satellite and line-of-sight links. Responsibilities include designing and troubleshooting multi-vendor network systems (routers, switches, firewalls), writing test plans and procedures, performing Wireshark traffic analysis, configuring network devices, and applying DISA STIGs. The role requires 4+ years of DoD/government network experience, proficiency in Cisco routing/switching, Layer 2/3 protocols (BGP, DMVPN, IPSec, OSPF, EIGRP, VRRP, STP), Linux administration, and network automation tools (Ansible, Python). CCNA certification is mandatory and Secret clearance must be held at start.

San DiegoLast seen 2 days ago
Posted 3 days ago

Lead Senior Software Development Engineer for AWS EC2 VPC's packet pipeline, responsible for designing and optimizing ultra-high-performance kernel and embedded C systems processing millions of packets per second. You will mentor junior engineers, lead architecture decisions, conduct design and code reviews, and collaborate across teams to deliver SDN features for EC2 VPC instances. The role requires deep expertise in C/C++, systems-level programming, low-level hardware optimization (including assembly and vectorization), and Linux kernel or embedded development. You must balance hands-on implementation with technical leadership, ensuring best practices and managing day-to-day development activities for a small team.

San DiegoLast seen 1 day ago
Posted 3 days ago

Software Development Engineer role focused on designing and building scalable cloud-native solutions using microservices architectures in a distributed computing environment. The engineer will write clean, maintainable code, participate in code reviews, and leverage GenAI/AI-powered tools to enhance development productivity. Responsibilities include building resilient systems, practicing CI/CD principles, participating in on-call duties, and demonstrating operational excellence through monitoring and troubleshooting production issues. The role requires experience with data structures, algorithms, object-oriented design, and at least one general-purpose programming language (Java, Python, C++, C#, Go, Rust, or TypeScript).

San DiegoLast seen 1 day ago