Apply

Software Engineer, Distributed Systems

Posted 6 months agoViewed

View full description

📍 Location: Argentina, GMT-8, GMT-3

🔍 Industry: Artificial Intelligence, Customer Communications

🗣️ Languages: English

🪄 Skills: PythonKubernetesData engineeringData scienceRedisCollaborationCI/CDDevOps

Requirements:
  • You have a Bachelor’s Degree in Computer Science, Mathematics, Software Engineering, or a related field, or equivalent work experience.
  • You have strong fundamentals in software engineering and computer science.
  • You’re excited to work on a distributed team, value collaboration, and have strong experience with one or more dynamically typed programming languages.
  • You have a strong desire to continuously learn, enjoy efficient problem evaluation, and make data-driven decisions.
  • You appreciate code and system maintainability, support continuous improvement, and have fluency in English.
Responsibilities:
  • As a Software Engineer Ai Core, you’ll work with the team to own the development and uptime of Dialpad’s proprietary near real-time ML inference system, a large-scale distributed system built by leveraging technologies like Kubernetes, Redis, event-driven message bus systems, modern asynchronous Python, and a plethora of Open Source technologies.
  • You’ll contribute directly to powering Dialpad’s Ai products at scale, working closely alongside the Data Science teams to unleash Ai features that work for our customers.
  • First 3 Months: You’ll acclimate and be paired directly with a peer, working primarily with fully asynchronous modern Python and exposed to Open Source Software.
  • First 6 Months: You’ll collaborate with team members on code changes, deploy code on Google Cloud Platform, and evaluate state-of-the-art systems and techniques.
  • First 12 Months: You’ll build and manage high-performance real-time data pipelines while sharing knowledge with teammates through learning sessions.
Apply

Related Jobs

Apply

📍 North/South America

🧭 Full-Time

💸 200000.0 - 250000.0 USD per year

🔍 Web3

🏢 Company: Ephemera

  • Experience designing, building, and operating distributed, fault-tolerant systems.
  • Proficiency in Golang and/or Rust is strongly preferred.
  • Prior involvement in open-source projects and public communications.
  • Designing, building, and maintaining highly reliable, scalable, and secure distributed systems.
  • Engage in open-source communities, representing Ephemera effectively in public forums.
  • Contributing to the xmtpd project, the new decentralized backend for the XMTP network

AWSBackend DevelopmentDockerBlockchainKafkaKubernetesSoftware ArchitectureAlgorithmsData StructuresgRPCPostgresRustWeb3.jsCI/CDRESTful APIsLinuxMicroservicesSoftware Engineering

Posted 11 days ago
Apply