Senior Python Software Engineer

Senior Python Software Engineer

Join Synthflow.ai, where we're innovating in AI technology to make it accessible and actionable for businesses of all sizes. Our platform is a game-changer for B2B clients, enabling them to create customized solutions with ease. We're expanding our team and looking for a skilled Python Developer who is enthusiastic about contributing to our next-generation products.

Your Responsibilities

  • Develop and maintain our backend infrastructure, focusing on scalability, performance, and reliability.

  • Implement new features in collaboration with our engineering team.

  • Participate in the entire software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.

  • Apply Test-Driven Development (TDD) practices to ensure robust and reliable code.

  • Engage in Pair Programming to enhance code quality and foster team collaboration.

  • Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development and deployment processes.

  • Conduct code reviews, providing constructive feedback to maintain high standards of code quality and best practices.

  • Stay updated with the latest trends in software development, sharing knowledge and contributing to continuous improvement.

You Have

  • A minimum of 5 years of experience as a Python developer.

  • Strong experience in building scalable and extensible data infrastructure.

  • Proficiency in infrastructure containerization, DevOps & MLOps (preferably GCP or AWS).

  • Experience in building and maintaining enterprise-grade APIs (e.g., with FastAPI).

  • Demonstrated experience with TDD, pair programming, and CI/CD practices.

Nice to Have

  • Familiarity with voice technologies like WebRTC and Twilio.

  • Knowledge of AI, particularly Large Language Models (LLMs), Speech To Text and Voice Synthesis models.

  • Experience in AI-related fields like low-latency audio stream processing or building applications with LLMs.

  • Familiarity with AI frameworks such as LangChain, LlamaIndex, etc.

  • Experience with large-scale distributed computing and cloud infrastructure.

🚀 Why Build Your Career at Synthflow AI?

  • Competitive Compensation: Every engineer on our team receives a comprehensive compensation package that includes stock options, ensuring you share in our collective success.

  • Direct Impact & Ownership: As an integral part of our engineering team, you’ll have the autonomy to shape innovative projects from the ground up. Your work will directly influence the future of voice AI technology in a well-funded startup environment.

  • Cutting-Edge Technology: Join us in driving the next wave of advancements in the AI no-code space. You'll work on pioneering projects that revolutionize how users interact with technology through voice and language AI.

  • Collaborative Team Culture: At Synthflow, we value input from all team members and believe that everyone’s contribution is vital to our success. You'll be part of a team that embraces innovation and mutual respect.

  • Remote-First Flexibility: We are committed to a remote-first approach, allowing you to work from anywhere while contributing to projects that have a global impact. Our headquarters are in Berlin, Germany, but your role can be performed from anywhere in the world.

Similar Jobs