職位描述
自然語(yǔ)言處理PyTorchTensorFlowPythonC++Java
Responsibilities:
- Develop and maintain AI-powered systems and applications that process and generate knowledge from vast amounts of data.
- Collaborate with data scientists, AI researchers, and other engineers to design and implement machine learning models and algorithms.
- Optimize and scale AI models for performance and efficiency in production environments.
- Contribute to the development and maintenance of the company knowledge repository.
- Implement natural language processing (NLP), machine learning (ML), and deep learning (DL) techniques to extract insights and generate intelligent solutions.
- Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
- Stay updated with the latest advancements in AI and data science to continuously improve our systems and processes.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in software development, with a focus on AI and machine learning.
- Strong programming skills in languages such as Python, Java, or C++.
- Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Familiarity with natural language processing techniques and tools.
- Knowledge of data processing and database technologies (e.g., SQL, NoSQL).
- Excellent problem-solving skills and the ability to work in a collaborative team environment.
- Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).
- Knowledge of big data technologies (e.g., Hadoop, Spark).
- Experience with DevOps practices and tools (e.g., Docker, Kubernetes).