Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Karat

Senior Software Engineer

Karat

. Design and develop sophisticated full-stack systems powering Karat's next-generation interview platform, incorporating AI capabilities .

Posted 11/10/2026full-timeRemote • United StatesSenior💰 $132,032 - $191,655 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack development, particularly in building scalable systems with AI capabilities, while ensuring performance, reliability, and security. Proficient in collaborating across teams to translate requirements into effective technical solutions and providing technical leadership.

Highest-signal resume keywords
Full-Stack DevelopmentAI/ML TechnologiesRuby, Python, TypeScript/JavaScriptCloud Infrastructure (AWS, GCP, Azure)System Architecture

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack DevelopmentAI/ML TechnologiesRubyPythonTypeScriptJavaScriptREST API DesignGraphQL API DesignDatabase DesignCI/CD
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication SkillsMentoringCollaboration
Tools & Technologies
AWSGCPAzureCI/CD ToolsTesting Strategies
Industry Keywords
Technical InterviewingTalent AssessmentEducational Technology

Tech Stack

Tools & technologies
AWSAzureCloudGoogle Cloud PlatformGraphQLJavaScriptPythonRubyTypeScript

About the role

Key responsibilities & impact
  • Design and develop sophisticated full-stack systems powering Karat's next-generation interview platform, incorporating AI capabilities
  • Build scalable, production-ready infrastructure and services meeting performance, reliability, and security standards
  • Create intuitive interfaces and APIs for interviewers, candidates, and hiring teams
  • Collaborate with product managers, designers, and data scientists to translate requirements into technical solutions
  • Contribute to architecture decisions balancing innovation and reliability
  • Share technical expertise across engineering teams, promote best practices, and elevate technical capability
  • Balance short-term deliverables with long-term technical health, including customer-facing features and foundational infrastructure

Requirements

What you’ll need
  • 7+ years developing and launching web applications/systems into production environments
  • Experience with or exposure to AI/ML technologies and understanding how they can enhance assessment and interviewing products
  • Experience integrating LLM APIs, familiarity with knowledge-enhanced language model pipelines, and ability to evaluate and improve AI feature performance
  • Strong analytical and problem-solving skills with the ability to balance technical tradeoffs
  • Strong proficiency in Ruby, Python, TypeScript/JavaScript, or similar languages with experience in modern web frameworks and REST and GraphQL API design
  • Experience with system architecture, database design, cloud infrastructure, and deployment technologies (AWS, GCP, or Azure)
  • Knowledge of software engineering best practices including CI/CD, testing strategies, and performance optimization
  • Ability to work effectively in cross-functional teams with excellent communication skills; can translate complex technical concepts for diverse stakeholders
  • Demonstrated ability to provide technical leadership, including mentoring teammates and driving technical decisions
  • Interest in technical interviewing, talent assessment, or educational technology is highly valued
  • Must reside in FL, IL, MA, MO, OR, TX, or WA
  • Immigration sponsorship is not available