外资电商公司
Software Engineer (Python, Java, or C++)
信息技术
数字技术
北京
5-10年
本科
面议
职位描述
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 Rakuten 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).