FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
ReplicantFull-stack engineer building AI voice and chat products for Replicant, whose platform helps enterprise contact centers resolve customer requests with AI. Shipping scalable TypeScript, Node.js, React, and Python systems.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack software engineering with a focus on AI and SaaS applications, emphasizing mastery of TypeScript, Node.js, and Python. Proven ability to design scalable solutions and improve production systems based on performance metrics and user feedback.
Highest-signal resume keywords
Full-Stack Software EngineeringTypeScript MasteryNode.js MasteryAI Tools ProficiencyAutomated Testing Implementation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Full-Stack Software EngineeringTypeScriptNode.jsPythonAI ToolsAutomated TestingDebuggingRefactoringRelational DatabasesLLM Prompt Engineering
Soft Skills
CollaborationCommunicationMentorship
Tools & Technologies
ReactGoogle Cloud ServicesKubernetesAWSGCPAzureCI/CD Pipelines
Industry Keywords
SaaSAIReal-Time SystemsHigh-Availability DesignEnterprise-Scale AI
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaScriptKubernetesMySQLNode.jsPostgresPythonReactRustTypeScript
About the role
Key responsibilities & impact- Build new features powering millions of daily conversations on Replicant’s core AI voice and chat products
- Ship full-stack end-to-end features with high impact
- Integrate automatic speech recognition, text-to-speech, and conversational AI model improvements into products
- Refactor, optimize, and debug production systems while balancing latency, cost, and user experience
- Participate in regular on-call rotations and monitor live production systems
- Continuously improve systems based on performance metrics and customer feedback
- Contribute to knowledge sharing and mentorship across distributed systems, high-availability design, and enterprise-scale AI user experience
- Participate in team and company-wide office events; travel as required
- Collaborate with product and machine learning teams to enable customers to build AI-powered conversations
Requirements
What you’ll need- 5+ years of full-stack software engineering experience, ideally in SaaS, AI, or complex real-time systems
- Experience owning and shipping elegant, maintainable, continuously improving solutions that scale to millions of users
- Experience raising the bar for engineering in teams
- Strong collaboration and communication skills
- Mastery of AI tools for writing, improving, debugging, and refactoring large codebases
- Experience designing and implementing automated, manual, and AI testing
- Mastery of TypeScript and frontend frameworks such as React or similar
- Mastery of Node.js for production-grade backend systems
- Mastery of Python
- Experience with Rust, LLM prompt engineering, Google Cloud Services, or Kubernetes
- Familiarity with relational databases such as MySQL and PostgreSQL
- Familiarity with AWS, GCP, or Azure and CI/CD pipelines
- Familiarity with metrics, logging, and monitoring
- Enthusiasm for AI, machine learning, and telephony
- Ability to attend occasional in-person company events
- Authorization to work in the United States or Canada
Benefits
Comp & perks- Company-wide offsites and smaller team gatherings
- Conferences, books, and courses funded through a tech and learning stipend
- Remote work by design with flexible calendar management
- Flexible vacations
- Paid sabbatical after 5 years
- Comprehensive benefits
- Physical and mental well-being stipend
- Competitive salaries
- Equity in the company