Petadata - San Francisco, CA
posted 3 months ago
As an AI Backend Developer at PETADATA, you will play a crucial role in the development and enhancement of backend services that support our AI applications. This position requires a collaborative approach, working closely with front-end developers and other team members to establish clear objectives and design cohesive, functional code that enhances the overall user experience. You will be responsible for designing, developing, testing, and deploying backend services that are integral to our product development efforts in the AI domain. Your primary responsibilities will include developing and maintaining APIs that facilitate data ingestion, model training, and inference services. You will also be tasked with compiling and analyzing data, processes, and code to troubleshoot issues and identify areas for improvement. Collaboration with data scientists is essential, as you will integrate machine learning models into backend services, ensuring seamless functionality and performance. In addition to technical development, you will work with stakeholders to gather requirements, develop technical specifications, and provide regular project status updates. Effective communication is key, as you will need to record data and report it to relevant parties, including clients and leadership. Writing clean, efficient, and maintainable code using best practices and design patterns is a must, along with implementing and maintaining database schemas and data access layers.