Java AI Engineer
Listed on 2026-07-01
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Java Developer
Java AI Engineer
We are seeking talented Java AI Engineers to join our development team in Sunnyvale, CA and Austin, TX. The ideal candidate will have a strong background in Java full-stack development and hands-on experience in AI/ML integration. You will collaborate with cross-functional teams to design and implement intelligent, scalable, and high-performing applications that power innovative product features.
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.
- Research, prototype, and implement AI-driven features to enhance product functionality.
- Participate in code reviews, testing, debugging, and deployment processes.
- Optimize applications for performance, scalability, and high availability.
- Stay updated with emerging AI/ML frameworks and best practices.
5–10 years of hands-on experience with Core Java and Full-Stack Java Development.
Strong understanding of software engineering principles, design patterns, and best practices.
2–5 years of experience in Artificial Intelligence and Machine Learning.
Practical experience in building or integrating ML models into enterprise solutions.
Familiarity with AI/ML frameworks and libraries such as Tensor Flow, PyTorch, OpenCV.
Strong debugging, problem-solving, and performance optimization skills.
Excellent communication and collaboration skills.
Experience with cloud platforms (AWS, GCP, or Azure) for AI/ML deployment.
Exposure to data engineering pipelines and model lifecycle management (MLOps).
Knowledge of microservices architecture and containerization (Docker, Kubernetes).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).