Logo
Bonfy.AI

Senior Python Engineer (Cloud Platform)

Bonfy.AI, Mountain View, California, us, 94039


At Bonfy.AI, we're working behind the scenes on game-changing innovations to make AI trustworthy.

Position Overview:

Bonfy.AI is seeking a skilled Senior Python Backend Engineer to join our platform development team. In this role, you will be responsible for building and maintaining our cloud-based platform, delivered as a SaaS product. You will work on back-end services, APIs, third-party integrations, and support front-end developers by integrating their work with the Python application.

Responsibilities:

Design, develop, and maintain scalable and high-performance cloud based system using Python, Cloud infrastructure, NoSQL Databases

Distributed system design and development based on queues, topics and cloud services.

Write clean, well-documented, and maintainable code that follows software engineering best practices.Develop and maintain APIs using up-to-date API tools and methodologies, adhering to standards like OpenAPI.Integrate with NLP/analytics engines and develop robust platform features.Integrate third-party services and APIs to enhance platform capabilities.Design and develop distributed applications to ensure platform scalability and reliability.

Optimize applications for speed and scalability to enhance platform performance.Implement security and data protection measures across the platform.Collaborate with front-end developers and other team members to establish objectives and design cohesive, functional code to enhance the user experience.Support the ML team by providing frameworks to run ML models in distributed environments within the platform.Participate in code reviews and team meetings to ensure code quality and team collaboration.

Technical Requirements:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Strong core Python knowledge, at least 5 years of hands-on work experience in programming, with at least 3 years using Python.Experience with SaaS products design and developmentStrong understanding of security concepts and tools.Cyber security experience is a great plusAt least 2 years of experience with databases, including PostgreSQL and NoSql databases.Experience working with AWS technologies, networking, and security practices.Strong experience with at least one Python web framework (such as Django, Flask, FastAPI).Familiarity with ORM (Object Relational Mapper) libraries.Strong unit test and debugging skills.Proficient understanding of code versioning tools such as Git.

Additional Requirements:

Applicants must have legal authorization to work in the United StatesApplicants must be able to work in a hybrid mode at our office located in Mountain View, California.

If you're passionate about NLP and want to be part of a rapidly growing startup, we would love to hear from you.

#J-18808-Ljbffr