Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Tech Lead - AI Agent Orchestration

at Sinch

Posted 1 day ago 0 applied

Description:

  • Sinch is a leading company in customer communications, serving over 150,000 businesses globally.
  • The role of Tech Lead/Staff Engineer involves designing and building an AI-powered chatbot platform.
  • The position requires working in a collaborative environment to develop scalable distributed systems for real-time messaging and LLM-based applications.
  • Responsibilities include leading the technical vision for a Gen AI-powered bot development platform and driving the development of complex distributed systems.
  • The Tech Lead will provide technical leadership to a team of engineers and enforce best engineering practices.
  • The role involves close collaboration with AI/ML engineers to integrate LLMs and NLP models into the platform.
  • The Tech Lead will guide decisions on scalability, performance, security, and fault tolerance.
  • Responsibilities also include mentoring engineers and collaborating with product managers and stakeholders to translate business requirements into engineering solutions.
  • Staying updated on industry trends and driving continuous improvements in technology choices and architecture is essential.

Requirements:

  • Candidates must have 8+ years of hands-on software engineering experience with a deep understanding of distributed systems and scalable architectures.
  • Strong expertise in backend development using Java, Node.js, or Go is required.
  • Proven experience in leading technical teams and mentoring engineers is essential.
  • A deep understanding of microservices architecture, event-driven systems, and workflow orchestration is necessary.
  • Strong database expertise with experience in MongoDB, Cassandra, PostgreSQL, or other distributed databases is required.
  • Experience in designing and deploying highly available, low-latency, fault-tolerant systems is necessary.
  • Knowledge of cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and CI/CD pipelines is required.
  • Strong problem-solving, debugging, and analytical skills with a pragmatic approach to technical decision-making are essential.
  • Excellent communication and leadership skills with the ability to collaborate effectively across teams are required.

Benefits:

  • Sinch offers valuable benefits and resources, including health and life insurance.
  • A flexible work environment is provided to support work-life balance.
  • Retirement savings plans are available to help employees prepare for the future.
  • Benefits are adjusted regionally to support employees in thriving at every stage of life.