Senior Software Engineer, AI Platform Integration

New
K
Keeper SecurityCybersecurity software
Location: Remote, USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of professional software engineering experience
Required Skills
PythonFull Stack DevelopmentJavaJavascriptKotlinTypeScriptC#GoReactRust

Requirements

  • Have 7+ years of professional software engineering experience.
  • Bring strong full-stack development experience across backend and frontend systems.
  • Have experience building production backend services, APIs, and distributed application functionality.
  • Have modern frontend development experience with JavaScript or TypeScript and frameworks such as React.
  • Have strong experience with at least one backend language: Rust, Java, Kotlin, C#, Go, or Python; Rust is strongly preferred.
  • Be able to work across multiple codebases, technologies, and product architectures.
  • Have experience integrating complex systems through APIs, services, messaging, or similar patterns.
  • Understand software architecture, authentication, authorization, data flows, and secure application design.
  • Have experience shipping production software in SaaS, cybersecurity, or enterprise environments.
  • Have experience with Git-based workflows, automated testing, and CI/CD pipelines.
  • Demonstrate effective use of modern AI-assisted development tools for coding, debugging, research, testing, and documentation.
  • Have a bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

Responsibilities

  • Design and build full-stack capabilities that support AI initiatives across Keeper’s product portfolio.
  • Work across product codebases to identify and resolve technical dependencies affecting AI development.
  • Develop backend services, APIs, and integration layers connecting AI capabilities with Keeper applications.
  • Build or modify frontend experiences that expose AI-powered functionality to users.
  • Partner with AI engineers to translate model, agent, and platform requirements into production software.
  • Integrate LLM-powered services, agents, and tool-calling workflows into secure production environments.
  • Troubleshoot issues involving APIs, authentication, authorization, backend services, user interfaces, and cross-product data flows.
  • Build automated tests and integrate functionality into CI/CD workflows.
  • Monitor and improve the performance, latency, reliability, and operational behavior of AI-integrated features.
  • Use AI-assisted development tools to support coding, debugging, research, testing, and documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now