SOLUTION SOURCE
Software Developer – Voice AI Solutions (Python / TypeScript)
SOLUTION SOURCE, Irvine, Kentucky, United States, 40336
Company:
We are an early-stage startup creating AI voice agents that manage phone calls for actual businesses. Unlike chatbots, our voice receptionists can converse, listen, and take action in real time. Our platform seamlessly integrates real-time audio processing, AI-driven dialogue, and business system integration through modern APIs. We are currently serving sectors such as dental offices and law firms, and we are experiencing rapid growth. In joining our small and highly technical team, you will contribute to building systems that think and converse rather than just running basic applications. We are not merely seeking a candidate who can list technologies; we want an engineer who thinks conceptually across systems, designs resilient and intuitive APIs and data flows, and is capable of debugging complex issues involving timing, scaling, or concurrency. Our company operates with a small, cohesive engineering team that values clarity, reliability, and creativity over unnecessary hype. We prioritize quick iterations and frequent deployments, allowing you to work closely with the founder and contribute directly to shaping our technical foundation.
Requirements
A minimum of 5 years of professional software engineering experience.
Proficient in Python and TypeScript / Node.js.
Asynchronous I/O and concurrency models.
RESTful API design and HTTP semantics.
Data modeling and schema design.
Event-driven architectures and message queues.
State management and concepts related to distributed systems.
Familiarity with databases and ORMs such as MongoDB, PostgreSQL, Prisma, SQLAlchemy, etc.
Competence with Git, Docker, and CI/CD workflows including GitHub Actions and CircleCI.
Experience using or integrating AI code assistants like Copilot or Cody.
Comfortable working in Agile or iterative development settings.
Preferred
Experience in real-time media, telephony (SIP, Twilio, WebRTC), or speech processing.
Familiarity with LLM-based applications or conversational AI.
Contributions to open-source projects (please include links if relevant).
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Responsibilities
Develop and sustain production systems utilizing Python, TypeScript, and REST APIs.
Work with real-time data streams, asynchronous I/O, and web-based orchestration layers.
Create clean data models, manage schema migrations, and define consistent, version-safe API semantics.
Implement and enhance AI-assisted workflows, including voice pipelines, event handling, and integrating with external business systems.
Collaborate closely with the founder and fellow engineers to evolve the architecture as we grow.
Adhere to and improve software development best practices such as code reviews, CI/CD pipelines, containerization, and automated testing.
#J-18808-Ljbffr
Requirements
A minimum of 5 years of professional software engineering experience.
Proficient in Python and TypeScript / Node.js.
Asynchronous I/O and concurrency models.
RESTful API design and HTTP semantics.
Data modeling and schema design.
Event-driven architectures and message queues.
State management and concepts related to distributed systems.
Familiarity with databases and ORMs such as MongoDB, PostgreSQL, Prisma, SQLAlchemy, etc.
Competence with Git, Docker, and CI/CD workflows including GitHub Actions and CircleCI.
Experience using or integrating AI code assistants like Copilot or Cody.
Comfortable working in Agile or iterative development settings.
Preferred
Experience in real-time media, telephony (SIP, Twilio, WebRTC), or speech processing.
Familiarity with LLM-based applications or conversational AI.
Contributions to open-source projects (please include links if relevant).
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Responsibilities
Develop and sustain production systems utilizing Python, TypeScript, and REST APIs.
Work with real-time data streams, asynchronous I/O, and web-based orchestration layers.
Create clean data models, manage schema migrations, and define consistent, version-safe API semantics.
Implement and enhance AI-assisted workflows, including voice pipelines, event handling, and integrating with external business systems.
Collaborate closely with the founder and fellow engineers to evolve the architecture as we grow.
Adhere to and improve software development best practices such as code reviews, CI/CD pipelines, containerization, and automated testing.
#J-18808-Ljbffr