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

Senior Software Development Engineer

eGain

Senior Executive experienced in driving the design, development and deployment of Products & Technologies used in enterprises specifically Global…

The Vision: We're building the future where customer service and sales operate with unprecedented precision and efficiency. For decades, customer operations have been hampered by knowledge fragmentation, inconsistent processes, and human variability. We're changing that paradigm entirely through AI-powered knowledge synthesis, trusted automation, and intelligent personalization.

The Challenge: Traditional customer operations rely heavily on human intuition and scattered knowledge bases. Our revolutionary approach synthesizes conversations, expert insights, and organizational data into a unified, trusted knowledge ecosystem. This knowledge powers autonomous agents that deliver consistent, high-quality customer experiences across service and sales touchpoints.

Your Mission: You\'ll architect and develop core AI systems that automatically:

  • Extract and synthesize knowledge from millions of customer conversations
  • Integrate expert review workflows for knowledge validation and trust
  • Personalize knowledge delivery based on customer context and business relationships
  • Enable intelligent agents to access comprehensive customer and business data
  • Create seamless automation that maintains human-level quality with machine-scale consistency

What You'll Build:

  • Advanced natural language processing systems for conversation analysis and knowledge extraction
  • Machine learning models for intelligent knowledge synthesis and curation
  • Personalization engines that adapt content to individual customer contexts
  • Agentic AI systems that leverage trusted knowledge repositories
  • Integration frameworks connecting structured organizational data with conversational insights

Who You Are:

  • PhD or Master\'s in Computer Science, AI, Mathematics, Statistics, or related quantitative field
  • Passionate about applying cutting-edge AI to solve real-world business challenges
  • Experience with large language models, knowledge graphs, multi-agent systems, or conversational AI
  • Strong background in machine learning, natural language processing, or data synthesis
  • Excited by the prospect of building systems that fundamentally transform how businesses operate

Why This Matters: Customer operations represent one of the largest opportunities for AI transformation in enterprise business. You\'ll be working on technology that directly impacts millions of customer interactions daily, creating measurable value through improved efficiency, consistency, and customer satisfaction. This isn\'t incremental improvement—it's revolutionary change.

The Impact: Your work will enable businesses to deliver personalized, context-aware customer experiences at scale while dramatically reducing operational overhead. You\'ll be creating the foundational technology that transforms customer operations from a cost center into a competitive advantage.

Join us in building the autonomous future of customer operations, where trusted knowledge meets intelligent automation to create unprecedented business value.

Ready to revolutionize customer operations? Apply today by sending your resumé to View email address on click.appcast.io with“Senior Software Development Engineer” as email subject.

eGain - Where AI meets Enterprise Excellence

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at eGain Corporation by 2x

Sunnyvale, CA $143,000 - $286,000 6 days ago

San Mateo, CA $90,000 - $150,000 1 year ago

Mountain View, CA $197,000 - $291,000 2 weeks ago

San Jose, CA $187,040 - $359,720 2 weeks ago

Redwood City, CA $250,000 - $374,000 1 week ago

Santa Clara, CA $224,000 - $356,500 5 hours ago

San Jose, CA $257,400 - $616,000 2 weeks ago

Santa Clara, CA $140,000 - $198,000 15 hours ago

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer in Sunnyvale, CA vacancy
  • $170k - $220k

     ...Job Title: Senior Software Development Engineer The NPU Driver team is seeking a Senior Software Engineer with strong C programming and networking expertise to join our team. This role provides an excellent opportunity to be involved in all phases of the software development... 
    Senior
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  • $139.1k - $180.1k

     ...Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more....  ...programming. Knowledge of professional software engineering practices, including version control,... 
    Senior
    Full time

    Fortinet

    Santa Clara, CA
    1 day ago
  • $139k - $180k

     ...Hands on bug fixes for the current FortiWeb products Development, design and test the software for FortiWeb Implement new features according to the new...  ...etc.) Familiar with GCP services Hands-on experience engineering and managing private cloud (OpenStack/CloudStack) Familiar... 
    Senior
    Full time

    Fortinet

    Sunnyvale, CA
    1 day ago
  •  ...Services LLC Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 20...  ...tasked with innovating the building blocks of device software? If this sounds intriguing, then we’d like to talk to... 
    Senior
    Internship
    Work from home
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • Senior Software Development Engineer, Annapurna Labs, Elastic Collectives job at Annapurna Labs (U.S.) Inc.. Cupertino, CA. DESCRIPTION Annapurna Labs, a crucial part of AWS, is responsible for developing hardware and software components for EC2 infrastructure. Our team... 
    Senior
    Internship
    Work from home
    Flexible hours

    Itlearn360

    Cupertino, CA
    2 days ago
  •  ...You will collaborate across internal GPU software teams and engage with open-source...  ...software ecosystem. THE PERSON: Skilled engineer with strong technical and analyticalexpertisein...  ...GPGPU C++, Triton, TileLang or DSL development within Linux environments. The ideal candidate... 
    Senior

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    4 days ago
  •  ...doing Architect highly automated and customizable flows using software engineering with modular and object‑oriented designs. Collaborate...  ...with PnR flows and familiarity with Verilog, VLSI, and ASIC development principles, including logic cells. Strong software engineering... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $147.4k - $272.1k

     ...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Senior

    Apple

    Cupertino, CA
    3 days ago
  •  ...ROLE: AMD is looking for an influential software engineer who is passionate about improving the...  ...technology. THE PERSON: As a Senior Staff Software Developer, you will be...  ...technologies, you will accelerate the development and performance enhancement of the AMD... 
    Senior

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    3 days ago
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $140k - $224.25k

    What you’ll be doing: Responsible for the development and execution of NVIDIA HGX/DGX/MGX platform test plan on servers, OS, firmware and CUDA software stack from design doc. Installing and testing various systems OS, server firmware and software stack. Drive support for... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in...  ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform... 
    Senior

    TBCASoft

    Sunnyvale, CA
    3 days ago
  •  ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially... 
    Senior

    Reevo, Inc.

    Santa Clara, CA
    4 days ago
  • $125k - $191.7k

     ...difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable high-fidelity and high-... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...RoleDesign, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team.Manage individual...  ...a constructive manner.Collaborate with 219ers across engineering disciplines during development.Advise less experienced engineers on the team on... 
    Senior
    Flexible hours

    219 Design

    Mountain View, CA
    7 hours ago
  •  ...device intelligence, powerful decision engine and investigation tools work together to...  ...companies across the globe. Our award-winning software platform is powered by a team of world-...  ...Flink) Qualifications 5+ years software development experience 5+ years experience in Java,... 
    Senior

    DataVisor

    Mountain View, CA
    1 day ago
  • $140k - $224.25k

     ...plans on servers, OS, firmware, and CUDA software stack from design documents. Install...  ...packaging as needed. Work in an agile software development team with high production quality...  ...in a STEM field (Science, Technology, Engineering, Math, or Physics) with 5+ years of proven... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $137.1k - $188.3k

     ...innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept...  ...for the world. Partner with research, development, and product owners as an integrated...  ...’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia... 
    Senior
    Full time
    Local area

    Via Licensing Corporation

    Sunnyvale, CA
    3 days ago
  • $170k - $250k

     ...Senior Software Engineer – Workspace ONE Intelligence Platform As a Senior Software Engineer you will design and develop architecture components...  ...using modern engineering tools, including AI‑assisted development tools, to improve productivity while maintaining strong judgment... 
    Senior
    Local area
    Visa sponsorship

    Omnissa, LLC

    Mountain View, CA
    2 days ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

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

     ...make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure...  ...infrastructure. The ideal candidate is strong in software development, crafting and building reliable distributed systems, and... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $148k - $226.2k

     ...difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable high‑fidelity and high‑... 
    Senior
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    3 days ago
  •  ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS...  ...receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving... 
    Senior

    Trimble

    Sunnyvale, CA
    3 days ago
  • NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $130k - $180k

     ...at the forefront of the AI-powered data engineering revolution. You can read more about us...  ...Integration of LLM Architectures : Lead the development and maintenance of the backend...  ...the Forefront : Push the boundaries of software engineering by combining traditional techniques... 
    Senior
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    3 days ago
  • $100k - $180k

     ...Job Responsibilities Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing protocol... 
    Senior

    IP Infusion

    Santa Clara, CA
    5 days ago
  • $152k - $228k

     ...Join to apply for the Senior Software Engineer, Routing role at Nuro Join to apply for the Senior Software Engineer, Routing role...  ...Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    3 days ago
  • $153k - $222k

     ...accommodate family commitments. Meet our software engineers! Meet some of our software engineers...  .... About the role We are looking for senior software engineers interested in designing...  ...and tools for our customers' autonomy development workflows Have an unparalleled... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

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

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving...  .... Responsibilities Write and test product or system development code. Collaborate with peers and stakeholders through... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  •  ...based services. Our team seeks hands‑on engineers with expertise and passion for solving...  ...in‑class Storage platform into its next development phase. These are exciting times for the...  ...Control Plane team, you will own the software design and development for core components... 
    Senior

    Ll Oefentherapie

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

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