Petadata - San Francisco, CA

posted 24 days ago

Full-time - Mid Level
San Francisco, CA

About the position

The AI Backend Developer role at PETADATA involves designing, developing, testing, and deploying backend services to support AI applications. The position requires collaboration with front-end developers, data scientists, and stakeholders to enhance user experience and integrate machine learning models into backend services. The ideal candidate will also be responsible for maintaining APIs, analyzing data, and ensuring code quality through best practices.

Responsibilities

  • Collaborate with front-end developers and other team members to establish objectives and enhance user experience.
  • Design, develop, test, and deploy backend services for AI applications.
  • Develop and maintain APIs for data ingestion, model training, and inference services.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborate with data scientists to integrate machine learning models into backend services.
  • Gather requirements from stakeholders and develop technical specifications.
  • Record data and report it to clients or leadership.
  • Write clean, efficient, and maintainable code using best practices and design patterns.
  • Implement and maintain database schemas and data access layers.

Requirements

  • 8+ years of experience in software development with a focus on AI and backend development.
  • Strong programming skills in Python and experience with backend frameworks such as Flask or Django.
  • Experience with relational databases like PostgreSQL or SQL Server.
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Good knowledge of machine learning frameworks such as TensorFlow or PyTorch.
  • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform) for model deployment.
  • Familiarity with Agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service