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
  •  ...Agentic AI - Senior Software Engineer Mastercard Foundry R&D is seeking a Senior Software Engineer to join the Agentic AI Engineering team. This is a hands-on role for an engineer who is deeply engaged in applying Generative and Agentic AI to real products, platforms... 
    Senior
    Software

    Dynamic Yield

    Mountain View, CA
    1 day ago
  • $188k - $237.5k

     ...Description At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software methods...  .... Role Summary: We are seeking a highly motivated Senior AI Engineer to join our team and help us accelerate software... 
    Senior
    Software
    Work at office
    Local area
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    6 days ago
  •  ...Senior AI Engineer Overview Mastercard is seeking a Senior AI Engineer to design, build, and deploy high-quality AI solutions that support...  ...AI initiatives, applying advanced machine learning and software engineering practices to move models from experimentation into... 
    Senior
    Software

    Dynamic Yield

    Mountain View, CA
    1 day ago
  • $148.7k - $297.3k

     ...executives, and scientists. THE OPPORTUNITY This Senior Principal AI/ML Engineer position can work out of our Santa Clara, CA location....  ...regulatory and privacy standards such as HIPAA, GDPR, and Software as a Medical Device (SaMD) guidelines. Drive alignment... 
    Senior
    Software
    Shift work

    Abbott

    Santa Clara, CA
    5 days ago
  • $227.5k - $300k

     ...Description At Sonatus, we're driving the transformation to AI-enabled software-defined vehicles. Traditional automotive software...  ...future of mobility. Role Summary: We are seeking a Senior Staff AI Engineer with a combination of architectural expertise and production... 
    Senior
    Software
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    6 days ago
  • $166k - $244k

     ...o r A p p l i e d A I E n g i n e e r , E a r l y S t a g e P r o j e c t , 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... 
    Senior
    Software
    Full time
    Internship

    X: The Moonshot Factory

    Mountain View, CA
    4 days ago
  • $58 - $68 per hour

     ...Senior AI Engineer We are seeking a Senior AI Engineer to build internal AI systems and conversational intelligence tools in a fast-paced...  ...environments. Minimum Qualifications ~8+ years of software engineering experience ~ Strong TypeScript development... 
    Senior
    Software
    Remote work

    OSI Engineering

    Cupertino, CA
    3 days ago
  •  ...small, yet mighty team works with senior leaders and partners across...  ...for a strategic and rigorous engineering leader who is passionate about innovation and approaches AI agent design as an engineering...  ...area of ownership. Durable Software solutions: Design and implement... 
    Senior
    Software
    Temporary work
    Local area

    Intuit

    Mountain View, CA
    5 days ago
  • A renowned technology company based in Sunnyvale is seeking a Sr. Applied AI Software Engineer to develop innovative AI features for its products. The candidate will work across system software to end-user interfaces and collaborate with various teams to create integrated... 
    Senior
    Software

    Apple Inc.

    Sunnyvale, 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
  • $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 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
  • 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
  • $197k - $291k

    Google DeepMind in Mountain View is looking for a Staff Research Engineer in Applied AI to lead innovative projects utilizing generative AI models. This role demands a strong background in software development and machine learning, with experience in deploying AI systems... 
    Senior
    Software

    Google DeepMind

    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
  • 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
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer for AI/ML to develop next-generation technologies. This role involves programming in Python or C++, collaborating on code reviews, and working on ML infrastructure. The ideal candidate will have a Bachelor's degree and 5... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • A leading technology company in Mountain View, CA is seeking a Senior Software Engineer specializing in AI/ML. The role involves solving complex problems, mentoring junior engineers, and developing innovative ML solutions. Candidates should have a background in software... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    2 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
  • Advanced Micro Devices, Inc. is seeking a Senior Staff Software Developer who will play a pivotal role in shaping the future of AI and improving performance in key applications. You'll work with a talented team and latest technology to architect and drive the AI software... 
    Senior
    Software

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    2 days ago
  • A leading technology company in Mountain View is seeking a Senior Software Engineer to work on AI and ML for optimizing Google Ads. The ideal candidate will bring strong programming skills in Python or C++, along with experience in machine learning infrastructure and recommendation... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    5 days ago
  • Advanced Micro Devices is seeking a principal software developer to join the ROCm GPU-compute team in Santa Clara, California. The ideal candidate will have over 10 years of software development experience in C/C++, Python, and GPU technologies. This role involves developing... 
    Senior
    Software

    Advanced Micro Devices

    Santa Clara, CA
    4 days ago
  • $184k - $356.5k

    NVIDIA Corporation is seeking a Senior Deep Learning Software Engineer specializing in Inference to join their growing team in Santa Clara, CA. The role...  ...involves optimizing GPU-accelerated software for advanced AI applications, including developing high-performance deep... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • Google Inc. is seeking a Senior Software Engineer, AI/ML for YouTube Ads in Mountain View, CA. In this role, you will design and implement innovative machine learning solutions aimed at enhancing ad recommendations on YouTube, using your expertise in ML infrastructure... 
    Senior
    Software

    Google Inc.

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

     ...We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to accelerate for AI inference. As a member of the team, you'll develop libraries, code generators... 
    Senior
    Software
    Remote work

    NVIDIA

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

     ...to meet the unique demands of AI and ML innovation, supporting...  ...enhance the productivity of ML engineers, and drive the adoption of cutting...  ...Position Overview: As a Senior AI/ML Full-Stack...  ...design and build end-to-end software products , owning everything... 
    Senior
    Software
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $125k - $175k

     ...Role Overview We are hiring a hands-on Senior Software & AI Test Engineer to design and operationalize a scalable, automation-first quality framework across our software and AI-driven systems. This role owns test strategy, infrastructure, and execution, ensuring... 
    Senior
    Software
    Shift work

    Covalent

    Sunnyvale, CA
    1 day ago
  • $147k - $211k

    Google Inc. is hiring a Software Engineer in Mountain View, CA to develop next-generation technologies and AI infrastructure. The role involves writing code, collaborating on design reviews, and optimizing models. Candidates should have a Bachelor’s degree or equivalent... 
    Senior
    Software

    Google Inc.

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

    Google Inc. is seeking a Senior Software Engineer in Mountain View, CA. The role involves developing next-generation technologies and implementing AI/ML solutions. Candidates should have 5 years of programming experience in Python or C++, plus expertise in software design... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    4 days ago
  • A leading technology company in Mountain View is seeking a Senior Software Engineer focused on AI/ML for YouTube. The role involves writing and testing code, designing recommendation systems, and collaborating with peers. Candidates should have a Bachelor's degree, extensive... 
    Senior
    Software

    Google Inc.

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

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