Remote Senior Python Software Engineer

Posted

Apply now
Please, let Synthflow AI know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • This is a fully remote role, allowing you to work from anywhere in the world.
  • At Synthflow, we’re building the easiest way for businesses to create AI-powered phone agents with no coding required.
  • We are passionate about delivering the future of voice technology with scalable solutions.
  • We are looking for a Senior Python Engineer to craft reliable, production-ready software for AI tools.
  • Your responsibilities will include developing and maintaining our backend infrastructure, focusing on scalability, performance, and reliability.
  • You will implement new features in collaboration with our engineering team.
  • You will participate in the entire software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • You will apply Test-Driven Development (TDD) practices to ensure robust and reliable code.
  • You will engage in Pair Programming to enhance code quality and foster team collaboration.
  • You will implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development and deployment processes.
  • You will conduct code reviews, providing constructive feedback to maintain high standards of code quality and best practices.
  • You will stay updated with the latest trends in software development, sharing knowledge and contributing to continuous improvement.

Requirements:

  • You must have a minimum of 5 years of experience as a Python developer.
  • You should have strong experience in building scalable and extensible data infrastructure.
  • Proficiency in infrastructure containerization, DevOps & MLOps (preferably GCP or AWS) is required.
  • You must have experience in building and maintaining enterprise-grade APIs (e.g., with FastAPI).
  • Demonstrated experience with TDD, pair programming, and CI/CD practices is necessary.
  • Familiarity with voice technologies like WebRTC and Twilio is preferred.
  • Knowledge of AI, particularly Large Language Models (LLMs), Speech To Text, and Voice Synthesis models is a plus.
  • Experience in AI-related fields like low-latency audio stream processing or building applications with LLMs is beneficial.
  • Familiarity with AI frameworks such as LangChain, LlamaIndex, etc., is advantageous.
  • Experience with large-scale distributed computing and cloud infrastructure is desired.

Benefits:

  • We offer high-ownership roles in a fast-moving startup, providing autonomy at speed.
  • You can contribute from anywhere, on your schedule, thanks to our remote-first flexibility.
  • You will work on cutting-edge technology and on what interests you most.
  • There are opportunities for career growth as you scale your impact with the company.
  • We provide a competitive pay, equity options, and comprehensive benefits that reflect your skills and experience.
Apply now
Please, let Synthflow AI know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback