Backend Engineer

Posted 5 Days Ago
Be an Early Applicant
Tel Aviv, ISR
Hybrid
Senior level
Artificial Intelligence • Edtech • Conversational AI • Generative AI
The Role
Design and develop scalable, asynchronous Python backend services and REST/gRPC APIs powering real-time AI conversations. Architect low-latency, fault-tolerant systems; optimize performance, databases, workload distribution, and reliability. Collaborate with AI/ML, mobile, DevOps, and product teams, while supporting CI/CD, Kubernetes, AWS deployments, observability, and high-volume production workloads.
Summary Generated by Built In

Loora is on a mission to revolutionize education and break down language barriers with its cutting-edge AI, building the first-ever personal AI English tutor. Loora offers its users an AI tutor that is always available to talk about whatever they want, give immediate feedback on English skills, and guide them on their journey to fluency.

We are looking for a Backend Engineer to drive the architecture and development of our AI-powered language learning platform. In this role, you will design and implement backend systems that directly impact millions of learners worldwide. You will architect scalable services that power real-time AI conversations, ensuring low-latency performance and reliability while building the foundation for our next generation of language learning features.

What You’ll Do

  • Design, develop, and maintain high-performance backend services and APIs (REST and gRPC) that power AI-driven conversational experiences.

  • Build and optimize asynchronous Python applications capable of handling real-time audio/text processing at scale.

  • Ensure seamless, low-latency integration between mobile and web clients and our AI backend platform.

  • Drive technical decisions on system architecture, focusing on low latency and fault-tolerance.

  • Collaborate with AI/ML, mobile, DevOps, and product teams to deliver end-to-end solutions that delight our users.

  • Work within CI/CD workflows to ensure smooth deployments and maintain high code quality standards.

  • Optimize system performance and resource utilization while maintaining reliability SLAs for our growing user base.

Requirements:

  • Minimum of 7 years of experience designing and developing scalable, distributed backend systems in one or more modern programming languages (Python is a plus).

  • Deep expertise in Python concurrency and execution models (WSGI, ASGI, asyncio, multiprocessing, threading, GIL).

  • Proven track record building production-ready asynchronous Python applications serving high-volume traffic.

  • Strong experience with Pydantic and FastAPI in production environments.

  • Expertise in designing and implementing RESTful APIs and gRPC services with strong emphasis on versioning strategies and backward/forward compatibility.

  • Demonstrated ability to solve complex performance, scalability, and workload distribution challenges.

  • Proficiency with relational and non-relational database solutions (PostgreSQL, Redis, DynamoDB, MongoDB), including query optimization and data modeling.

  • Experience with event-driven architectures and message queuing systems (Kafka, RabbitMQ, AWS SQS).

  • Hands-on experience with Docker, understanding of CI/CD pipelines and methodologies, and working in Kubernetes/AWS-based deployments.

  • Strong proficiency with AWS cloud services and cloud-native architectures.

  • Understanding of observability practices (distributed tracing, metrics, logging) and experience with monitoring tools.

Even better if you have:

  • Proficiency in additional backend programming languages (Go, Rust, Java, Scala, Kotlin).

  • Experience with audio/video streaming protocols and real-time communication systems.

  • Experience with dataframe libraries (Pandas, Polars, Daft) for data processing and analytics.

  • Familiarity with LLM integration libraries (LiteLLM, LangChain, Guidance, Instructor) and AI model serving frameworks.

  • Background in building data-driven applications, pipelines, or ETL processes using frameworks like Apache Spark / Flink and orchestration tools such as Airflow or Dagster.

  • Contributions to OSS projects on GitHub.

Skills Required

  • Minimum 7 years designing and developing scalable, distributed backend systems
  • Expertise in Python concurrency and execution models, including WSGI, ASGI, asyncio, multiprocessing, threading, and GIL
  • Experience building production-ready asynchronous Python applications serving high-volume traffic
  • Production experience with Pydantic and FastAPI
  • Experience designing RESTful APIs and gRPC services, including versioning and compatibility strategies
  • Ability to solve performance, scalability, and workload distribution challenges
  • Proficiency with PostgreSQL, Redis, DynamoDB, and MongoDB, including query optimization and data modeling
  • Experience with event-driven architectures and Kafka, RabbitMQ, or AWS SQS
  • Hands-on Docker experience and understanding of CI/CD methodologies
  • Experience with Kubernetes and AWS-based deployments
  • Strong proficiency with AWS cloud services and cloud-native architectures
  • Understanding of observability, including distributed tracing, metrics, logging, and monitoring tools
  • Additional backend programming languages such as Go, Rust, Java, Scala, or Kotlin
  • Experience with audio/video streaming protocols and real-time communication systems
  • Experience with Pandas, Polars, or Daft
  • Familiarity with LiteLLM, LangChain, Guidance, Instructor, or AI model serving frameworks
  • Experience building data applications, pipelines, or ETL processes with Spark, Flink, Airflow, or Dagster
  • Contributions to open-source projects on GitHub
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
48 Employees
Year Founded: 2020

What We Do

Loora is a generative AI English language learning company that provides a personalized AI tutor to help users achieve fluency. The platform focuses on conversational English, offering real-time pronunciation and grammar feedback, as well as specialized training for professionals through business role-plays and simulations. It is designed for serious learners seeking an affordable and accessible alternative to expensive human tutors.

Similar Jobs

Rubrik Logo Rubrik

Senior Back-end Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
In-Office
Tel Aviv, ISR
3000 Employees

Bringg Logo Bringg

Back-end Engineer

Cloud • Enterprise Web • Logistics • Software
In-Office
Tel Aviv, ISR
180 Employees

Tikal Logo Tikal

Senior Back-end Engineer

Information Technology • Machine Learning • Software • Consulting
Remote or Hybrid
Israel
150 Employees

Akamai Technologies Logo Akamai Technologies

Senior Back-end Engineer

Cloud • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
10285 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account