Consulting/Principal Software Engineer
LexisNexis
- Shanghai
- Permanent
- Full-time
- Design, prototype, implement, deploy, and maintain features for NLP or AI-related projects
- Conduct experiments on large datasets to evaluate the feasibility, results, and performance of products
- Make sound engineering decisions and improve software development practices while focusing on performance and reliability
- Work with and support other teams within the business to ensure the integrated system meets quality standards
- Keep abreast of new technology developments
- Have at least 5+ years of Software Engineering experiences as a team member or team mentor in a mid to large technical company
- Experience working with Python, and optional at least one other programming language such as Flask, Django, FastAPI , Java, SQL, etc.
- Experience of successfully implement development processes, coding best practices, and code reviews,familiar with CI/CD, DevOps, Redis, Docker,K8S,AWS
- Good sense of software architecture design, application scaling, performance, and security.
- Solid verbal and written communication skills
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive