Java AI Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java AI Engineer with 5–10 years of experience in core Java and full-stack development, requiring 2–5 years in AI and machine learning. It is a long-term contract position in Austin, TX/Sunnyvale, CA, paying $55.00 - $60.00 per hour.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
480
-
🗓️ - Date discovered
September 13, 2025
🕒 - Project duration
Unknown
-
🏝️ - Location type
On-site
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Austin, TX 78701
-
🧠 - Skills detailed
#PyTorch #TensorFlow #Scala #Deployment #Java #ML (Machine Learning) #AI (Artificial Intelligence) #OpenCV (Open Source Computer Vision Library) #Code Reviews #Libraries
Role description
Job Title: Java AI Engineer Location: Austin, TX/ Sunnyvale, CA Long term Contract Experience Level: 5–10 Years Key Responsibilities: Design, develop, and maintain scalable Java-based applications. Collaborate with cross-functional teams to integrate AI and ML components into full-stack solutions. Participate in code reviews, testing, and deployment processes. Research and prototype AI-driven features to enhance product capabilities. Optimize application performance and ensure high availability. Required Skills: Core Java: 5–10 years of hands-on experience. Full Stack Java Development: 5–10 years Strong understanding of software engineering principles and design patterns. Artificial Intelligence: 2–5 years Machine Learning: 2–5 years of experience in building or integrating ML models. Familiarity with AI frameworks and libraries (e.g., TensorFlow, PyTorch, OpenCV). Job Type: Contract Pay: $55.00 - $60.00 per hour Work Location: In person