AI/ML Architect, Java Architect / Solution Architect
Core
Design and review end-to-end machine learning architecture pipelines, scalable backend systems, and enterprise technical solutions.
Role type
Senior AI/ML Architect, Java Architect, and Solution Architect
Builds
Scalable ML models, cloud-native backend systems, and integrated enterprise application solutions
Domain
Artificial Intelligence, Machine Learning, Cloud-Native Backend Systems, Enterprise Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Machine Learning/DL expertise, Python, TensorFlow, PyTorch, Scikit-learn, Distributed computing (Spark, Dask), Cloud-native ML deployment (AWS SageMaker, Azure ML, GCP Vertex AI), MLOps tools (Kubeflow, MLFlow, Airflow), Containerization (Docker, Kubernetes), Java 11+/Spring Boot, RESTful APIs, Microservices, DDD, Clean architecture, System integration, API design, Cloud platforms (AWS, Azure, GCP), CI/CD pipelines, Scalability design, Resilience planning
Preferred skills
Model lifecycle management, Monitoring and retraining, Risk mitigation, POC leadership, Tech selection
Technologies
TensorFlow, PyTorch, Scikit-learn, Spark, Dask, AWS SageMaker, Azure ML, GCP Vertex AI, Kubeflow, MLFlow, Airflow, Docker, Kubernetes, Kafka, RabbitMQ, Spring Boot, Kafka, RabbitMQ
Responsibilities
Design and review ML architecture pipelines; Architect scalable models; Drive data strategy and feature stores; Define MLOps and model governance standards; Own technical design for backend systems; Create solution blueprints and architecture documents; Analyze requirements and design technical solutions across platforms; Lead POCs and architecture evaluations
Seniority
Senior, hands-on IC with strategic design responsibilities