Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software & AI Engineer

$110k - $190k

Covalent

Role Overview

We are hiring a Senior Software & AI Engineer to build production-grade AI systems, with a strong emphasis on deep learning and generative AI. You will work on specific components and services, but you are expected to think at the system level-understanding how models, data, infrastructure, and users fit together to drive business outcomes.

If you enjoy rolling up your sleeves, making pragmatic tradeoffs, and seeing your work used in production, you'll fit right in.

Key Responsibilities

Build & Own Systems

  • Design and implement production software services used by internal teams and external customers.
  • Own specific components or services end-to-end: design, implementation, deployment, monitoring, and improvement.
  • Design and maintain scalable full-stack applications and APIs that serve both our internal scientists and external customers.
  • Design and deploy deep learning and generative AI systems in production
  • Build LLM-powered applications, including prompt engineering, fine-tuning, retrieval-augmented generation (RAG), and agent-based workflows
  • Evaluate tradeoffs between foundation models, fine-tuning, and custom architectures
  • Ensure AI systems are reliable, cost-efficient, observable, and safe in real-world use
  • Apply traditional ML techniques where appropriate (e.g., classification, regression, anomaly detection, optimization)
  • Own the full ML lifecycle when ML is the right solution: data preparation, training, evaluation, deployment, and monitoring
  • Make pragmatic decisions about when not to use ML or AI
  • Build robust data pipelines to ingest, process, and store massive datasets from diverse metrology instruments. Also develop analysis and reporting workflows for that data.
  • Develop and deploy machine learning models to automate data analysis, image recognition (SEM/TEM), and predictive maintenance for high-end lab equipment.
  • Work with real-world data from scientific instruments, operations, and customer workflows.
Systems-Thinking
  • Understand how your component fits into larger systems and workflows.
  • Design for reliability, scalability, and long-term maintainability.
  • Collaborate with teammates to evolve system architecture over time.
Business Impact
  • Work directly with domain experts, operations, and leadership to solve high-impact problems.
  • Help shape customer-facing software products and internal platforms.
  • Focus on outcomes, not just implementations.
Required Qualifications
  • 10+ years of experience building and owning production software systems.
  • Strong programming skills in one or more modern languages (C# .NET, Python, Java, C++, Go, or similar).
  • Hands-on experience deploying deep learning and/or generative AI systems in real products
  • Experience building data-driven or AI-enabled applications used in real environments.
  • Solid understanding of system design, APIs, databases, and cloud infrastructure.
  • Hands-on experience with AWS or GCP, including serverless architecture and database management (SQL & NoSQL).
  • Proven ability to take ownership and deliver with minimal supervision.
Preferred Qualifications
  • Experience with LLM ecosystems (e.g., model APIs, fine-tuning, RAG, agents)
  • Experience with deep learning frameworks (PyTorch, TensorFlow, scikit-learn).
  • Experience with MLOps and AI infrastructure (training pipelines, inference optimization, monitoring)
  • Experience working with scientific or industrial data.
  • Experience building SaaS or enterprise software.
  • A background in Physics, Materials Science, or Engineering alongside their CS skills.
  • A portfolio of projects where they have used AI to solve real-world problems.
How We Work
  • Small, senior team with high trust and high ownership.
  • Pragmatic, outcome-driven engineering culture.
  • Direct access to users, stakeholders, and decision-makers.
  • Emphasis on clarity, speed, and long-term quality.
Why This Role Is Different
  • Your work directly affects revenue and profitability.
  • You'll build systems that matter, not prototypes that die.
  • You'll have autonomy, but also real responsibility.
  • You'll help shape how software, data and AI are used across a growing, technically sophisticated company.

Why Join Covalent

At Covalent, you'll work alongside world-class scientists and engineers in a dynamic, collaborative environment. We empower our team members to take ownership of their work, innovate constantly, and engage directly with customers, shaping the future of technology.

Covalent helps the world's most advanced technology companies measure, understand and improve their products. We work at the intersection of semiconductors, advanced materials and high-precision measurement. As our customers push the limits of physics and manufacturing, software and AI are becoming core to how we create value, scale operations, and differentiate in the market.

Our software, data, and AI team operates like a startup within a deep-tech company. We focus relentlessly on revenue growth, operational efficiency and profitability, and we ship systems that are used every day by internal teams and external customers. You will join a high-impact team dedicated to one mission: leveraging data, automation and AI to scale our business.

The pay range for this role is:

110,000 - 190,000 USD per year (Covalent Sunnyvale)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software & AI Engineer in Sunnyvale, CA vacancy
  • $152k - $241.5k

     ...NVIDIA Gruppe is seeking versatile software engineers for their XLA team in Santa Clara, California. The role involves developing compiler optimization...  ...learning workloads and collaborating with teams to accelerate AI systems. Candidates must have a strong background in C/C++ and... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA Gruppe in Santa Clara is seeking a skilled Agentic AI Software Engineer to join the team. The role requires expertise in building autonomous multi-agent systems with a focus on designing, developing, and maintaining integrations of NVIDIA NIM microservices into... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $160.5k - $240.7k

     ...Qualcomm in Santa Clara seeks a Machine Learning Engineer. The role involves designing and optimizing edge AI systems for real-time video analytics and developing...  .... Applicants should have a background in Hardware/Software Engineering with strong experience in ML... 
    Senior
    Software

    Qualcomm

    Santa Clara, CA
    3 days ago
  •  ...X Development, LLC is looking for a Senior Applied AI Engineer to join their team in Mountain View, CA. This role focuses on translating advanced...  ...ideal candidate will have over 6 years of professional software experience and a strong background in AI research and machine... 
    Senior
    Software

    X Development, LLC

    Mountain View, CA
    2 hours ago
  •  ...Senior Principal Ai Agent / Ml Software Engineer The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure... 
    Senior
    Software

    Oracle

    Santa Clara, CA
    4 days ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking an AI & Deep Learning Compiler Engineer to join its Deep Learning & AI Compiler team. This role involves developing...  ...with various teams to enhance deep learning software. The ideal candidate will have a strong foundation in computer... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $178k - $288k

     ...Palo Alto Networks, Inc. is seeking a Sr. Engineering Manager for their Sales Cloud portfolio...  ...sales organization operates by integrating AI and modern frameworks into Salesforce....  ...will have over 12 years of experience in software engineering, specializing in Salesforce,... 
    Senior
    Software
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA Gruppe in Santa Clara is seeking an AI Systems Engineer to innovate and develop cutting-edge technologies in the AI inference software stack. Candidates should hold a Master's degree and possess over 6 years of experience in ML/DL systems development. The role... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...in Mountain View, CA is looking for a Senior Fullstack Engineer to join their Scribe team, working full...  ...revolutionize healthcare with Ambient AI solutions. This role involves building...  ...in Computer Science, 4+ years of software development experience, and strong skills... 
    Senior
    Software
    Full time
    Work at office

    Monograph

    Mountain View, CA
    3 days ago
  • $356.5k

     ...NVIDIA Gruppe is seeking an experienced AI infrastructure software engineer to join its DGX Cloud AI Efficiency Team in Santa Clara, California. This role focuses on developing the infrastructure for optimizing AI workloads and ensuring high availability and efficiency... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $170.6k - $261.3k

     ...A leading automotive company in Sunnyvale seeks a Senior AI/ML Full-Stack Engineer to design and build software products for machine learning infrastructure. This hands-on role requires expertise in full-stack development, cloud technologies, and system design. The ideal... 
    Senior
    Software

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...Advanced Micro Devices is seeking a strategic software engineering lead in Santa Clara, California. This role involves improving application performance and engaging in sophisticated software engineering tasks. The ideal candidate will have strong leadership skills and... 
    Senior
    Software

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...NVIDIA Gruppe is seeking a Senior Software Engineer – AI Inference in Santa Clara, California. This role involves enhancing open-source LLM serving optimizations and implementing high-performance runtime capabilities. Candidates should have 5+ years of experience in building... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...General Motors is seeking a Senior Software Engineer on the SimCore team to develop and deploy advanced AI/ML solutions in Sunnyvale, California. The ideal candidate will have extensive experience in applied research, multimodal GenAI, and strong Python programming skills... 
    Senior
    Software
    Remote work

    General Motors

    Sunnyvale, CA
    3 hours ago
  • $193.3k - $261.5k

    Relha LLC is seeking a Sr. Software Development Engineer to enhance Prime Video’s personalization algorithms. You will leverage machine learning models and collaborate across teams to develop innovative AI solutions. The ideal candidate will have extensive experience in... 
    Senior
    Software

    Relha LLC

    Sunnyvale, CA
    1 day ago
  • $107.87k - $154.1k

     ...About the Role We are seeking an experienced Senior Software Engineer to transform Fujitsu Research projects into production‑ready MVPs. This role requires a unique blend of deep AI expertise and robust software engineering capabilities to bridge the gap between research... 
    Senior
    Software
    Temporary work
    Local area

    Fujitsu Careers

    Santa Clara, CA
    4 days ago
  • $174k - $252k

    Google Inc. is looking for a Software Engineer to join the Core Engineering Education team, located in Mountain View, CA. This role involves enhancing AI agents, developing next-generation UI components, and ensuring high-quality code for Google's productivity tools. Candidates... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    2 days ago
  • $262k - $365k

    Google Inc. is seeking a Senior Staff Software Engineer, Applied AI, in Mountain View, CA. This role requires over 8 years of software development experience, strong leadership, and expertise in Machine Learning and AI technologies. Responsibilities include designing and... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    4 days ago
  • $174k - $252k

    Google Inc. is looking for a Senior Software Engineer in Sunnyvale, CA, to join the AI and Infrastructure team. The role involves developing next-generation technologies, managing project priorities, and working on critical projects that impact billions of users. Candidates... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...NVIDIA Gruppe is hiring an AI & Deep Learning Compiler Engineer for the Deep Learning & AI Compiler team. This role involves analyzing deep learning...  ...developing optimization algorithms while collaborating with software and GPU architecture teams. The ideal candidate will... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...U.S. Bank in Cupertino, CA is seeking a Gen AI Engineering Senior Director to lead the architecture and delivery of AI platforms. This role requires proven technical leadership across software engineering teams and the ability to manage cloud-native designs with a focus... 
    Senior
    Software

    U.S. Bank

    Cupertino, CA
    1 hour ago
  • A leading technology company is seeking a Senior AI Software Engineer to join their team in Santa Clara, California. In this role, you will innovate and develop groundbreaking AI systems software for inference applications including deep learning framework optimizations... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $137.6k - $267k

     ...Itlearn360 in Mountain View, CA is seeking a Principal Software Engineer to work on AI security for Microsoft Copilot. You will tackle challenging questions and develop secure AI platform services with a focus on performance and privacy. The role requires a Bachelor's... 
    Senior
    Software

    Itlearn360

    Mountain View, CA
    3 days ago
  • Google Inc. is seeking skilled Software Engineers to innovate and enhance technologies for billions of users. This role requires strong software development expertise with experience in machine learning infrastructure and coding in multiple languages. Key responsibilities... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA Gruppe is seeking a skilled software engineer to develop high-performance solutions for GPU data storage. The ideal candidate will have...  ...7,500 USD, with equity and various benefits. Join a leader in AI computing and contribute to groundbreaking projects. Applications... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $166k - $244k

     ...Senior Applied AI Engineer, Early Stage Project, X Software Engineering, Mountain View, CA (HQ) The Team We are an early‑stage geoscience AI team at X with a growing, interdisciplinary portfolio. To prove our path to the moon, we make early contact with the real world... 
    Senior
    Software
    Full time
    Internship

    X Development, LLC

    Mountain View, CA
    3 hours ago
  • $153.5k - $310.5k

    Hobbsnews is looking for a Senior Technical Program Manager in Cupertino, California, to drive AI-powered software development productivity initiatives. This hybrid role involves...  ...-functional AI initiatives and improving engineering efficiency. The ideal candidate will have... 
    Senior
    Software

    Hobbsnews

    Cupertino, CA
    2 days ago
  • $174k - $253k

    Google Inc. is seeking a Senior Research Software Engineer for its Mountain View, CA location. This role focuses on developing vision models for autonomous driving and requires strong expertise in Python and machine learning. The ideal candidate will have a Bachelor's degree... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    1 day ago
  • A leading technology company is seeking a Senior System Software Engineer to develop GPU-accelerated AI inference serving software. The ideal candidate will have over 5 years of experience with deep learning software, strong skills in Rust and C++, and a collaborative approach... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  •  ...in Santa Clara is looking for a seasoned engineer to work on their GeForce NOW Cloud Gaming...  ...will include architecting production-ready AI agents and enhancing customer experience...  ...will have a strong background in software engineering with at least 8 years of experience... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software & AI Engineer. Be the first to apply!