Java Architect/ Lead with AI

  • New York, NY
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

AI
Machine Learning
Java
APIs

Job Details

Job Title: Java Architect with AI Location:New York, NY Job Type: C2C or W2 Experience: 10+ years (including 2+ years in AI/ML) Industry: IT / Software Development / AI Solutions

Job Summary:
We are seeking a highly skilled and experienced Java Architect with a strong background in AI/ML to lead the design and development of scalable, high-performance applications. The ideal candidate will combine deep expertise in Java technologies with practical experience integrating AI/ML models into enterprise-grade software solutions.

Key Responsibilities:
Lead the architecture, design, and implementation of Java-based microservices and distributed systems.
Integrate AI/ML components into Java applications using APIs, SDKs, or model deployment platforms.
Collaborate with data scientists, DevOps, and software engineers to productionize machine learning models.
Evaluate and select appropriate AI frameworks, cloud services (e.g., AWS SageMaker, Azure ML), and tools.
Ensure best practices in software architecture, scalability, security, and performance tuning.
Guide code reviews, enforce standards, and mentor junior developers and engineers.
Participate in architectural planning, technology selection, and proof-of-concept development.
Design APIs for model serving, including REST, gRPC, and message queues (e.g., Kafka).
Contribute to the development of MLOps pipelines and model lifecycle management.

Required Skills and Qualifications:
10+ years of hands-on experience with Java/J2EE, Spring Boot, Hibernate, and related frameworks.
Proven experience designing and implementing microservices architecture.
Experience working with AI/ML models building, training, or integrating.
Proficiency in consuming AI/ML services via REST APIs, Python microservices, or cloud-based solutions.
Familiarity with machine learning concepts, model evaluation, and deployment strategies.
Experience with containerization technologies such as Docker and Kubernetes.
Good understanding of cloud platforms like AWS, Google Cloud Platform, or Azure, especially their AI services.
Familiarity with MLOps tools (e.g., MLflow, Kubeflow, Airflow).
Solid understanding of data pipelines, ETL processes, and NoSQL/SQL databases.
Strong analytical, communication, and leadership skills.

Preferred Qualifications:
Master's degree in Computer Science, Engineering, or a related field.
Certifications in AWS/Google Cloud Platform/Azure or AI/ML specializations.
Experience with Apache Kafka, Redis, Elasticsearch, or Cassandra.
Exposure to NLP, computer vision, or generative AI is a plus.
Contributions to open-source AI/ML or Java frameworks.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Valueprosite