Java Developer

CARITATECH LLC
Dallas, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Dallas, United States of America

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Unit Testing
Azure
Continuous Integration
Software Design Patterns
Django
Python
Machine Learning
Software Architecture
TensorFlow
Software Engineering
Speech Recognition
PyTorch
Large Language Models
Prompt Engineering
Spring-boot
Software Application Programming
Generative AI
GIT
Pytest
Information Technology
Speech Synthesis
REST
Software Version Control
Jenkins

Requirements

We are seeking an experienced JAVA/ SPRING BOOT with a strong background in Python/Django, and AI technologies to join our AI team. The ideal candidate will play a pivotal role in building applications and APIs that leverage Generative AI and Large Language Models. This role requires strong software architecture and design skills, exceptional data modeling capabilities, and the ability to prioritize effectively in a fast-paced, innovative environment.

Qualifications Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Experience: 10+ software development experience. 7+ Python/Django. Extensive experience with Python and the Django framework . Proven experience in building and supporting highly scalable and available REST APIs. Proficiency in Java and Spring Boot. Strong background in software architecture and design patterns. Experience with Generative AI, Large Language Models, or related AI technologies is highly desirable (prompt engineering, text-to-speech, speech-to-text, machine learning, personalization, etc )

Technical Skills: Expertise in writing unit tests using unittest or pytest. Familiarity with AI frameworks and libraries (e.g., TensorFlow, PyTorch). Knowledge of NLP and machine learning concepts. Experience with cloud platforms (e.g., AWS, Azure) and deploying AI models. Proficiency with version control systems like Git. Knowledge of Jenkins or similar tools, CI/CD flows.

Apply for this position