Key Responsibilities:
Develop and deploy machine learning models using Java-based frameworks (e.g., Weka, Deeplearning4j, MOA).
Collaborate with data scientists and analysts to understand business problems and translate them into machine learning solutions.
Integrate machine learning models into production environments ensuring scalability, reliability, and performance.
Experience with deep learning frameworks such as TensorFlow or PyTorch.
Familiarity with containerization technologies (Docker, Kubernetes) for model deployment.
Knowledge of Natural Language Processing (NLP) or Computer Vision applications.Optimize and fine-tune models for large-scale data processing.
Preferred Skills
Strong understanding of machine learning algorithms (e.g., classification, regression, clustering, deep learning).
Familiarity with tools and techniques for data preprocessing, feature extraction, and model evaluation.
Solid experience in data structures and algorithms.Experience working with Big Data technologies such as Hadoop, Spark, or Kafka.
Familiarity with tools and techniques for data preprocessing, feature extraction, and model evaluation.
Solid experience in data structures and algorithms.
Familiarity with RESTful APIs and web services for deploying models.Strong problem-solving and analytical skills.Ability to work in an agile, fast-paced development environment.
Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.
Equal Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.