#req11217
evelop, implement, and optimize machine learning and AI models (NLP, computer vision, predictive analytics).
Implement Retrieval-Augmented Generation (RAG) architectures to enhance AI solutions with knowledge retrieval for enterprise applications.
Implement business logic, authentication mechanisms (JWT), and microservices-based features.
Prepare data pipelines for training models and support data preprocessing/feature engineering.
Containerize applications using Docker and support CI/CD pipelines and cloud deployments (AWS).
Write clean, testable, maintainable code; perform unit and integration testing.
Collaborate with cross-functional teams to integrate AI/ML solutions.
Monitor and optimize model and application performance; troubleshoot and resolve technical issues.
Participate in code reviews, agile ceremonies, and knowledge-sharing initiatives.
**You have what it takes if you have...
**
**Programming & Backend
**
Proficiency in Java 17.
Experience with Spring Boot, Spring Data JPA, and Spring Security basics
**AI & ML
**
Knowledge of machine learning algorithms and frameworks (TensorFlow, PyTorch, scikit-learn)
Experience in RAG architectures, model training, evaluation, optimization, and deployment
Familiarity with large language models (LLMs) is a plus
Architecture & Databases
REST API development and microservices architecture
PostgreSQL/MySQL experience with queries, relationships, and migration tools (Alembic)
Familiarity with OpenAPI/Swagger
Cloud & DevOps
Docker (containerization)
Familiarity with AWS (EKS, RDS, ECR preferred)
CI/CD tools (e.g., GitHub)
Logging and monitoring basics
Soft Skills
Strong problem-solving ability
Experience in Agile/Scrum environments
Effective collaboration with product, QA, and DevOps teams
#LI-Onsite