Senior Software Engineer II

9 hours ago


Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time
About the Role

The Senior Software Engineer II role is a key position within our software development team, responsible for performing complex research, design, and software development assignments. This role provides direct input to project plans, schedules, and methodology in the development of cross-functional software products.

Responsibilities
  • 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.
Requirements
  • 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 implementing 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.
Work in a way that works for you

We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

  • 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.
Benefits

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer

  • Work life balance
  • RELX Benefits
  • Health & Wellness
  • Training and Development


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position within our software development team, responsible for performing complex research, design, and software development assignments within a software functional area or product line. This role provides direct input to project plans, schedules, and methodology in the development of...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position within our software development team at RE Info Tech-Shanghai branch Company. This role performs complex research, design, and software development assignments within a software functional area or product line, providing direct input to project plans, schedules, and methodology in the...


  • Shanghai, Shanghai, China Microsoft Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Our Azure Data engineering team is leading the transformation of analytics in the world of data...


  • Shanghai, Shanghai, China Microsoft Full time

    OverviewMicrosoft is seeking a highly skilled Software Engineer II to join our Developer Division, focusing on developer tooling and experiences, and application workload experiences. As a key member of our team, you will have the opportunity to develop and deliver great, consistent, and scalable AI tooling products, leveraging the latest Microsoft AI...

  • Software Engineer II

    4 weeks ago


    Shanghai, Shanghai, China Microsoft Full time

    About MicrosoftMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.About the RoleAs a Software Engineer II in the Azure Data Factory (China) team, you will...


  • Shanghai, Shanghai, China Applied Materials Full time

    Job Title: Software Engineer II-E2About the Role:We are seeking a highly skilled Software Engineer II-E2 to join our team at Applied Materials. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for moderately difficult projects.Key Responsibilities:Develop software code...


  • Shanghai, Shanghai, China Applied Materials Full time

    Job SummaryWe are seeking a highly skilled Field Service Engineer II to join our team at Applied Materials. As a key member of our service team, you will be responsible for performing standard service activities, responding to fab issues, and collaborating with senior engineers to ensure the highest level of operational quality.Key ResponsibilitiesPerform...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our automotive products.Key ResponsibilitiesDesign and develop software applications using Java...


  • Shanghai, Shanghai, China Maersk Full time

    Transforming Logistics with TechnologyAt Maersk, we're revolutionizing the container logistics industry by harnessing the power of technology. As a Senior Software Engineer, you'll be part of a dynamic team that's shaping the future of global trade.About the RoleWe're seeking an experienced software engineer to join our Air & LCL Platform technology team. As...


  • Shanghai, Shanghai, China Cadence Design Systems, Inc. Full time

    Cadence Design Systems, Inc.Job SummaryWe are seeking a skilled Product Validation Engineer II to join our team at Cadence Design Systems, Inc. This role involves the product validation of Innovus infrastructure database, focusing on core functionality qualification for LEF DEF/NETLIST, regression testcase preparation and maintenance, and customer CAT flow...


  • Shanghai, Shanghai, China Cadence Design Systems, Inc. Full time

    About the RoleCadence Design Systems, Inc. is seeking a highly skilled Product Validation Engineer II to join our team. As a Product Validation Engineer II, you will be responsible for the product validation of Innovus infrastructure database, ensuring the core functionality qualification for LEF DEF/NETLIST, regression testing, and maintaining customer CAT...


  • Shanghai, Shanghai, China Riot Games Full time

    Job Title: Senior Software Engineer, CombatWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet the needs of our...


  • Shanghai, Shanghai, China Applied Materials Full time

    Job SummaryWe are seeking a highly skilled Application Engineer II to join our team at Applied Materials. As a key member of our organization, you will be responsible for identifying complex problems and needs at customer sites and working throughout the work cycle until the implementation of the solution.Key ResponsibilitiesLead recipe creation to optimize...


  • Shanghai, Shanghai, China Faurecia Full time

    Job Title: Senior Software Engineer for InnovationJob Summary:We are seeking a highly skilled Senior Software Engineer for Innovation to join our team at Faurecia. As a key member of our Innovation Team, you will be responsible for designing and implementing innovative software solutions for our infotainment system.Responsibilities:Design and implement...


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Senior Mobile EngineerAt Bose, we're passionate about creating products that provide transformative sound experiences. As a Senior Mobile Engineer, you'll play a key role in developing mobile applications and frameworks to support our products.Key Responsibilities:Design and implement frameworks, libraries, and reusable software components to...

  • Field Engineer II

    3 weeks ago


    Shanghai, Shanghai, China Applied Materials Full time

    Job SummaryWe are seeking a highly skilled Field Engineer II to join our iTeam - CVD - C2 team. As a key member of our team, you will be responsible for performing standard service activities, responding to fab issues, and verifying operational quality of system equipment.Key ResponsibilitiesPerform routine preventative maintenance within established...


  • Shanghai, Shanghai, China Bose Full time

    {"Job Title": "Senior Mobile Software Engineer", "Job Description": "At Bose, we're passionate about creating products that provide transformative sound experiences. Our engineering team is a thriving, passionate, deeply skilled team of professionals from a broad range of disciplines and experiences.The Sr. mobile engineer will be responsible for mobile...


  • Shanghai, Shanghai, China Microsoft Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our Developer Division at Microsoft. As a key member of our team, you will be responsible for designing and developing large-scale software tools and solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software tools and solutions that are scalable,...


  • Shanghai, Shanghai, China Amazon Innovation Center (Shenzhen) Company Limited Shanghai Branch - O93 Full time

    Job Title: Senior Software Development EngineerThis role is responsible for designing and implementing graphics software on embedded systems, including GPU middleware, drivers, and virtualization.Key Responsibilities:Develop new features for graphics and display system engines to extend existing internal frameworks, particularly for automotive...


  • Shanghai, Shanghai, China NVIDIA Full time

    Job Title: Senior Computer Vision Software EngineerNVIDIA is seeking a highly skilled Senior Computer Vision Software Engineer to join its team and contribute to the development of its world-class AI Infrastructure and leading-edge software on NVIDIA's high-performance DRIVE platform for Autonomous Vehicles.Key Responsibilities:Collaborate with the AV...