以下JD僅供參考
Responsibilities
Design, develop, maintain scalable secure backend services fmanaging image video assets.
Build optimize workflows flarge-scale Digital Asset Management (DAM) systems, ensuring high performance reliability.
Integrate optimize image generation AI models vectdatabases within the DAM ecosystem.
Collaborate with frontend developers, product managers, AI experts to deliver seamless user experiences innovative features.
Develop maintain RESTful APIs microservices to support complex asset management workflows.
Ensure the system can scale to handle tens of millions of assets, with a focus on performance, security, maintainability.
Stay updated on emerging trends in AI, DAM, backend technologies to drive innovation.
Requirements
Core Technical Skills
5+ years of experience in backend development using Java (e.g., Spring Boot, Quarkus).
Strong experience with PostgreSQL database optimization flarge-scale systems.
Familiarity with vectdatabases (e.g., Pinecone, Milvus,Qdrant) their integration backend systems.
Experience working with image generation AI models integrating them production environments.
Proficiency in designing developing RESTful APIs microservices architectures.
Solid understanding of data structures, algorithms, multithreading in backend systems.
Preferred Skills
Experience in managing large-scale Digital Asset Management (DAM) systems.
Familiarity with metadata modeling, asset indexing, search optimization fimages videos.
Knowledge of AI model optimization deployment strategies.
Experience with search technologies (e.g., Elasticsearch, Solr) distributed systems.