What are the responsibilities and job description for the Backend AI Architect position at Aorzon Technologies Inc?
We are looking for a Backend AI Architect to design and lead the development of scalable, high-performance backend systems that power AI-driven applications. This role requires deep expertise in distributed systems, cloud architecture, and integrating machine learning models into production environments.
Key Responsibilities
- Design and architect scalable backend systems for AI/ML-powered applications
- Build and optimize APIs and microservices to support AI workflows
- Integrate machine learning models into production systems (batch & real-time)
- Define data pipelines for training, inference, and analytics
- Ensure system performance, reliability, and security at scale
- Collaborate with data scientists, ML engineers, and frontend teams
- Lead architecture decisions, code reviews, and technical strategy
- Implement best practices for CI/CD, monitoring, and observability
Required Qualifications
- 8 years of backend engineering experience
- Strong proficiency in Python, Java, or Node.js
- Experience with AI/ML frameworks (TensorFlow, PyTorch, or similar)
- Expertise in RESTful APIs, microservices architecture
- Hands-on experience with cloud platforms (AWS, Azure, or GCP)
- Experience with databases (SQL & NoSQL: PostgreSQL, MongoDB, etc.)
- Strong understanding of distributed systems and system design
Preferred Qualifications
- Experience deploying ML models at scale (MLOps)
- Knowledge of vector databases (Pinecone, Weaviate, FAISS)
- Experience with LLMs and generative AI systems
- Familiarity with Docker, Kubernetes, and serverless architectures
- Background in building real-time data pipelines (Kafka, Spark, etc.)