Simplify Logo

Full-Time

Software Engineer I

Thinking Machines

Posted on 9/24/2024

Replicant

Replicant

51-200 employees

AI-powered customer service solutions platform

AI & Machine Learning
Consumer Software
Enterprise Software

Mid

Remote in Canada

Category
Backend Engineering
Software Engineering
Required Skills
JavaScript
Git
Quality Assurance (QA)
TypeScript
AWS
SCRUM
REST APIs
Google Cloud Platform
Requirements
  • B.S. or greater in Computer Science or a related field (math, physics, engineering) and strong CS fundamentals
  • Proven track record with 3+ years of experience in Typescript or Javascript
  • Proficiency with code versioning systems such as GitHub or GitLab
  • Experience with cloud hosting providers such as AWS and GCP
  • Prior experience working on a production SaaS application - we are primarily a Typescript shop, if you have a strong eye for clean, modular code then you will fit right in
  • Strong team player - we work in small product teams that work very closely together and are constantly collaborating in order to move as fast as possible
  • A strong sense of ownership and customer empathy — we work very closely with our internal teams and external customers. Maintaining positive working relationships with them is paramount to the success of our business
  • Excellent communication skills and a vivid imagination
  • Openminded and independent thinker who likes to own and solve challenging and complex problems
  • Willingness to learn new skills, technologies, and frameworks as needed
  • A keen eye for data flow and building well-designed, testable systems
  • Experience working with REST APIs, Authentication (OAuth 2.0 and Basic)
Responsibilities
  • Solving interesting challenges as not all of the problems we encounter have frameworks or well-defined solutions
  • Ownership; we know that we don’t know everything and want your help to be part of the solutions
  • Develop Thinking Machines™ in Typescript and in-house visualization tools
  • Leverage internal tooling to build machine learning models
  • Work collaboratively with developers, QA, project teams, and customers to ensure our products are the best they can be
  • Work as an integrated member of a fully remote, cross-functional Scrum team
  • Review and write API specifications for internal and external stakeholders
  • Provide technical mentorship within the engineering organization and be ready to assist when necessary
  • Write, run, refactor, and maintain scripts to retrieve or modify data
  • Review and improve our internal tools and models for creating Thinking Machines™
  • Participate in regular on-call rotations to support our systems
  • Participate in daily and weekly Scrum rituals (daily stand-ups, sprint planning, sprint retros)
  • Perform code reviews and provide feedback, maintaining a high bar for clean and testable code
  • Analyze and break down technical designs into tactical and executable blocks of work
  • Contribute to process improvement and operational procedures
  • Track time and effort on ongoing tasks and provide regular updates

Replicant provides AI-powered customer service solutions designed for businesses with high call volumes, such as restaurants and retail companies. Their platform operates in the cloud and integrates with existing systems like IVR, CCaaS, and CRM, allowing businesses to authenticate callers and resolve issues efficiently. Replicant's pay-as-you-go pricing model enables companies to adjust their customer service capacity based on demand, making it ideal for handling seasonal spikes. The platform is available 24/7, which helps eliminate wait times and enhances customer satisfaction. Replicant stands out from competitors by offering seamless integration with various systems and a flexible pricing structure that aligns with business needs.

Company Stage

Series B

Total Funding

$113M

Headquarters

San Francisco, California

Founded

2017

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Replicant's platform has been well-received by partner restaurants, showing tangible improvements in key performance metrics and customer satisfaction.
  • The company's ability to handle high call volumes efficiently makes it an attractive option for businesses experiencing seasonal spikes or unexpected increases in demand.
  • The seamless integration with existing systems reduces the need for extensive overhauls, making it easier for businesses to adopt Replicant's solution.

What critics are saying

  • The competitive landscape in AI-powered customer service is intense, with numerous players vying for market share.
  • Reliance on AI for customer interactions may lead to challenges in handling complex or nuanced customer issues.

What makes Replicant unique

  • Replicant's AI-driven platform offers seamless integration with existing systems like IVR, CCaaS, and CRM, providing a more cohesive solution compared to competitors.
  • The usage-based pricing model allows businesses to scale their customer service operations efficiently, unlike traditional fixed-cost models.
  • Replicant's 24/7 availability ensures consistent customer service, eliminating wait times and improving customer satisfaction.
INACTIVE