[Remote] AI Algorithm Engineer
Note: The job is a remote job and is open to candidates in USA. Lenovo is a global technology company developing AI-enabled devices, infrastructure, software, solutions, and services. The AI Algorithm Engineer will research, develop, optimize, and integrate AI algorithms and solutions, with a focus on hybrid AI, machine learning, scalability, performance, and security. The role also provides technical leadership and guidance to development teams.
Responsibilities
- Develop and optimize AI algorithms for various applications that align with business requirements
- Conduct research and experiment to advance the state-of-the-art in hybrid AI
- Analyze and interpret complex data sets to improve algorithm performance
- Collaborate with cross-functional teams to integrate algorithms into production systems
- Stay current with the latest research and trends in AI and machine learning
- Collaborate with cross-functional teams to integrate AI solutions into existing systems
- Evaluate and recommend AI technologies and tools
- Ensure scalability, performance, and security of AI solutions
- Provide technical leadership and guidance to development teams
Skills
- • Bachelor's degree in computer science, mathematics, or a related field
- • 5+ years of experience in developing AI algorithms
- • Proficiency in programming languages such as Python, c, Java
- • Interest in AI, and financial mathematics
- • Proficiency in AI/ML frameworks and tools (LangChain, TensorFlow, PyTorch, etc.)
- • Strong understanding of large-scale solution development and deployment
- • Strong background in machine learning, deep learning, and statistical methods
- • Excellent problem-solving and analytical skills
- • Must be a US citizen or US national; Candidates requiring sponsorship cannot be considered
- • Ph.D. or master's degree preferred
- This role is remote
Benefits
- Individuals may also be considered for bonus and/or commission.
- This role is remote
Company Overview