Job Description:
We are seeking an experienced AI and Data Science Engineer with a solid foundation in Java programming and SQL-based data management. The ideal candidate will design, develop, and deploy scalable AI-driven applications and data pipelines, integrating predictive analytics into enterprise systems.
-
Design & Develop AI/ML Solutions:
-
Build and deploy predictive and prescriptive models using Python, TensorFlow, PyTorch, or similar frameworks.
-
Work on NLP, computer vision, recommendation systems, or other applied AI projects.
-
-
Data Engineering & Analytics:
-
Develop and optimize data ingestion, transformation, and analysis pipelines.
-
Use SQL and Java to process, clean, and analyze large structured/unstructured datasets.
-
Integrate data-driven models into enterprise applications.
-
-
Software Development:
-
Build backend components and APIs using Java (Spring Boot or similar frameworks).
-
Collaborate with DevOps teams to deploy models into production environments.
-
-
Business Problem Solving:
-
Work closely with business teams to understand objectives and translate them into AI/ML solutions.
-
Generate insights from data to support data-driven decision-making.
-
-
Performance Optimization & Monitoring:
-
Tune model accuracy and application performance.
-
Automate model retraining and monitoring pipelines.
-
Qualifications:
-
Experience Required: 5 to 8 years
-
Education:
-
Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
-
-
Core Technical Skills:
-
AI / ML: Scikit-learn, TensorFlow, Keras, PyTorch, NLP frameworks.
-
Programming: Strong in Java, good proficiency in Python and SQL.
-
Data Handling: Experience with relational databases (MySQL, PostgreSQL, Oracle) and data visualization tools (Power BI, Tableau, or Matplotlib).
-
APIs & Integration: RESTful API development and integration of ML models with Java applications.
-
Big Data (Optional but Preferred): Exposure to Spark, Hadoop, or Kafka.
-
-
Soft Skills:
-
Strong problem-solving and analytical thinking.
-
Excellent communication and teamwork skills.
-
Ability to mentor junior team members and collaborate in cross-functional teams.
-
-
Preferred Experience:
-
Experience in AI project lifecycle – data preparation, model building, deployment, and monitoring.
-
Experience with MLOps tools (MLflow, Kubeflow, Docker, etc.).
-
Familiarity with cloud platforms like AWS, Azure, or GCP.
-
Experience working in Agile environments.
Additional Information:
All your information will be kept confidential according to EEO guidelines.