Skill diminta
AWSAnalytical ThinkingAngularAzureCommunicationDockerGCPGitJavaScriptKubernetesNode.jsNumPyPandasPyTorchPythonReactSQLScikit-learnTensorFlowTypeScriptVue.js
Deskripsi
Requirements
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 2 years of experience as a Software Developer, AI Engineer, Machine Learning Engineer, or a similar role.
- Strong proficiency in Python.
- Solid understanding of Machine Learning, Deep Learning, and data analysis concepts.
- Experience with Machine Learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Strong knowledge of SQL and data processing libraries such as Pandas and NumPy.
- Experience developing and consuming RESTful APIs.
- Experience with modern JavaScript frontend frameworks such as Angular, Vue.js, React, or similar.
- Familiarity with Node.js and backend development using JavaScript/TypeScript.
- Familiar with Git version control.
- Strong analytical thinking, problem-solving, and communication skills.
- Preferred Qualifications
- Experience with Generative AI, Large Language Models (LLMs), LangChain, RAG (Retrieval-Augmented Generation), or AI Agent frameworks.
- Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
- Familiarity with Docker, Kubernetes, or MLOps practices.
- A portfolio of AI or Machine Learning projects (GitHub, Kaggle, or personal portfolio) is highly desirable.
- Experience integrating AI/ML models into web applications.
- Familiarity with Docker and containerized application deployment.
- Knowledge of cloud platforms such as AWS, Google Cloud, or Azure is a plus.
- Experience with JavaScript/TypeScript is a plus.
- Understanding of software architecture, design patterns, and clean coding principles.