DevJobs

Backend Engineer

Overview
Skills
  • Python Python
  • Node.js Node.js
  • CI/CD CI/CD
  • APIs
  • Async processing
  • AI
  • Cloud platforms
  • Containers
  • ML systems
  • Real-time applications
  • Voice technologies
About The Role

We are looking for a motivated Software Engineer to join a small, highly collaborative team building a next-generation platform for developing AI-driven voice bots. You’ll work on core backend systems, integrate with AI and voice technologies, and help shape a product that is evolving rapidly.

This role is ideal for someone who enjoys learning new technologies, thrives in a dynamic environment, and is passionate about building real-world systems powered by AI.

Responsibilities

Design, develop, and maintain backend services primarily in Python

Contribute to the architecture and evolution of an AI-driven voice bot platform

Collaborate closely with product and engineering teammates in a small team

Adapt quickly to changing requirements and iterate on solutions

Write clean, maintainable, and well-tested code

Explore and adopt new tools, frameworks, and best practices as the platform evolves

Requirements:

Requirements

2–3 years of professional software engineering experience

Strong proficiency in Python or Node.js

Solid understanding of backend development concepts (APIs, services, async processing, etc.)

Ability to learn quickly and work independently in a fast-changing environment

Open-minded, proactive, and comfortable with ambiguity

Strong problem-solving skills and attention to detail

Nice to Have

Familiarity with AI/ML systems, voice technologies, or real-time applications

Experience working in startups or small engineering teams

Knowledge of cloud platforms, containers, or CI/CD
AudioCodes