CrawlJobs Logo

Recommendation System Engineer

China, Shanghai · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Machine Learning Engineer specializing in recommendation systems to design, implement, and optimize ranking algorithms that power personalized user experiences. In this role, you will analyze large-scale user behavior data, experiment with cutting-edge ML techniques, and drive improvements in engagement and recommendation quality.

Job Responsibility

  • Design, implement, and optimize recommendation and ranking algorithms
  • Analyze user behavior data to improve personalization and engagement
  • Evaluate and experiment with new ML methods to enhance recommendation quality

Requirements

  • 3+ years of professional experience in machine learning or recommendation systems
  • Strong coding skills in one or more languages: Python, Java, or Scala
  • Solid understanding of machine learning fundamentals, especially in ranking, collaborative filtering, and personalization
  • Hands-on experience with data processing frameworks (e.g., Spark, Flink) and ML libraries
  • Strong problem-solving and communication skills

Nice to have

  • Experience in A/B testing and online experimentation
  • Familiarity with graph-based or deep learning approaches for recommendation
  • Ability to leverage AI coding tools to boost productivity
  • Experience with large-scale distributed systems and real-time serving

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Recommendation System Engineer

8 matching positions

System Engineer

Alter Domus is seeking a skilled and proactive Microsoft 365 Specialist (System ...
Location
Location
Malta , Birkirkara
Salary
Salary:
Not provided
alterdomus.com Logo
Alter Domus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years of relevant experience in the IT industry
  • Exceptional oral and written communication skills
  • Detail-oriented and organized, with a proven ability to meet deadlines in a fast-paced environment
  • Strong work ethic, responsiveness, and a commitment to customer service excellence
  • Excellent team player with strong interpersonal skills
  • Self-motivated and capable of thriving in a project-based environment
  • Advanced expertise in mail flow, hybrid configurations, transport rules, connectors, and accepted domains
  • Strong troubleshooting: message trace, header analysis
  • Strong knowledge in Conditional Access, Identity Protection, MFA, Single Sign-On
  • Intune Management: Device compliance, Windows Autopatch & Autopilot, Security baselines, configuration profiles, update rings, and app deployment
Job Responsibility
Job Responsibility
  • Manage and support the Microsoft 365 environment, including Exchange Online, Intune, SharePoint, Defender, Entra ID and Teams
  • Collaborate with cross-functional teams to integrate Microsoft 365 solutions with existing systems and workflows, enhancing overall operational efficiency
  • Oversee the procurement, allocation, and management of Microsoft 365 licenses, ensuring compliance with licensing agreements and optimizing license usage across the organization
  • Implement and maintain security protocols and best practices (CIS) to protect sensitive data within the Microsoft ecosystem, including user access controls, data loss prevention, and threat protection measures
  • Monitor system performance and security incidents, generating reports and insights to inform decision-making and improve service delivery
  • Deliver technical support and training to the Level 1 and Level 2 teams
  • Stay updated on the latest Microsoft 365 features and security trends, recommending enhancements and upgrades to improve functionality and security posture
  • Develop and maintain comprehensive documentation that supports end user operations, including guides for troubleshooting common issues, step-by-step instructions and best practices
What we offer
What we offer
  • Support for professional accreditations such as ACCA and study leave
  • Flexible arrangements, generous holidays, plus an additional day off for your birthday
  • Continuous mentoring along your career progression
  • Active sports, events and social committees across our offices
  • 24/7 support available from our Employee Assistance Program
  • The opportunity to invest in our growth and success through our Employee Share Plan
  • Plus additional local benefits depending on your location
Read More
Arrow Right

Electronic Warfare System Engineer

Arcfield is seeking a Senior Systems Engineer / Platform Engineering Lead to sup...
Location
Location
United States , Middletown
Salary
Salary:
102516.20 - 178255.78 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 8-10, MS 6-8, PhD 3-5
  • Bachelor of Science degree in Engineering, Systems Engineering, Mechanical Engineering, Electrical Engineering, or related technical discipline
  • Minimum 12 years of engineering experience supporting Department of Defense acquisition, integration, testing, or submarine programs
  • Demonstrated experience supporting NAVSEA, NUWC, PMS offices, or submarine platform programs
  • Experience leading engineering teams and coordinating cross-functional technical efforts
  • Knowledge of systems engineering processes throughout the system lifecycle
  • Experience developing and reviewing technical documentation, engineering drawings, design packages, and engineering change proposals
  • Familiarity with Virginia Class, Columbia Class, Seawolf Class, Los Angeles Class, Ohio Class, or SSGN submarine programs
  • Strong written and verbal communication skills with demonstrated experience briefing senior Government personnel
  • Active Secret Security Clearance
Job Responsibility
Job Responsibility
  • Lead systems engineering efforts supporting submarine Electronic Surveillance (ES) systems across new construction, modernization, and technology insertion programs
  • Serve as the primary technical representative for customer engagements, design reviews, integrated product teams (IPTs), and stakeholder meetings
  • Coordinate engineering activities among NAVSEA PMS435, NUWC Code 34, Electric Boat, Lockheed Martin, shipyards, and contractor teams
  • Develop, review, and maintain Government Furnished Information (GFI) packages, engineering change documentation, design reviews, and technical data packages
  • Oversee integration activities for Electronic Warfare (EW), Electronic Surveillance (ES), Command and Control, and associated Non-Propulsion Electronic Systems (NPES)
  • Lead multidisciplinary engineering teams through system design, development, testing, installation, and fleet deployment
  • Identify technical risks and develop mitigation strategies to ensure program schedule and performance objectives are achieved
  • Support submarine platform construction activities, Schedule A/D material deliveries, and shipbuilder integration efforts
  • Conduct engineering assessments of equipment design changes, engineering change notices, and modernization upgrades
  • Provide technical oversight for Combat Systems and ES testing events, including qualification testing and platform integration milestones
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Electrical System Engineer III- Protective Systems/Traffic

Performs a variety of engineering assignments to support project development, de...
Location
Location
United States , Kennedy Space Center
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in engineering
  • 5+ years’ experience in engineering discipline as identified in purpose & scope
  • Working knowledge of industry codes and standards, operation and maintenance of Protective Systems
  • Knowledge of industry standard computer software for the position (i.e. CADD, AutoCAD, MicroStation, SKM, ETAP, PLC interface software, etc)
  • Ability to read and interpret multi‑discipline Engineering drawings
  • Capable of using spreadsheets, word processing and standard Microsoft Office software to include Excel, Word, PowerPoint and Visio
  • Ability to read and interpret documents such as safety rules, operating and maintenance instruction, and procedure manuals
  • Ability to read and understand schematics & blueprints
  • Strong ability to use data and analysis to make fast data‑driven decisions
  • Ability to exercise sound judgement and reason
Job Responsibility
Job Responsibility
  • Possess strong working knowledge of traffic signals, including timing, and utilizing intelligent transportation systems (ITS), and / or access control systems, operation, and maintenance
  • Perform a range of maintenance and sustaining work step development, design changes, analysis, or review tasks with little to no supervision and works on problems of diverse scope where analysis of data requires evaluation of identifiable factors
  • Provide onsite technical guidance as needed for new or existing equipment installation and/or modifications that require traffic control and / or physical security infrastructure systems engineer expertise and demonstrates good judgment in selecting methods and techniques to come to a solution
  • Stay up to date with emerging technologies and industry trends related to traffic control and / or physical security infrastructure systems engineering
  • Revise and add new asset information in Maximo database for assigned equipment per MAR (Maintenance Action Request) process
  • Develop and maintain job plans and preventative maintenance schedules for assigned equipment in accordance with launch and processing operations, NASA-STD-5008B and industry standard requirements
  • Address and justify preventive maintenance deferrals of assigned equipment
  • Conduct site visits to investigate system problems, propose solutions and provide recommendations to restore systems
  • Propose and develop improvement plans to address systemic problems and improve overall performance of the operating equipment (improvements and/or modifications)
  • Support shop technicians in troubleshooting issues related to assigned equipment as needed
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

Civil System Engineer Iii- Heavy Equipment

Performs a variety of engineering assignments to support project development, de...
Location
Location
United States , Kennedy Space Center
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in engineering
  • 5+ years’ experience in engineering discipline as identified in purpose & scope
  • Knowledge of industry standard computer software for the position (i.e. CADD, AutoCAD, MicroStation, PLC interface software, etc)
  • Capable of using spreadsheets, word processing and standard Microsoft Office software to include Excel, Word, PowerPoint and Visio
  • Ability to read and interpret documents such as safety rules, operating and maintenance instruction, and procedure manuals
  • Ability to read and understand schematics & blueprints
  • Strong ability to use data and analysis to make fast data-driven decisions
  • Ability to exercise sound judgement and reason
  • Ability to write routine reports and correspondence
  • Ability to speak effectively before groups of customers or employees of the organization
Job Responsibility
Job Responsibility
  • Perform a range of maintenance and sustaining work step development, analysis, or review tasks with little to no supervision and works on problems of diverse scope where analysis of data requires evaluation of identifiable factors
  • Provide onsite technical guidance as needed for new or existing equipment installation and/or modifications that require heavy equipment expertise and demonstrates good judgment in selecting methods and techniques to come to a solution
  • Stay up to date with emerging technologies and industry trends related to heavy equipment
  • Revise and add new asset information in Maximo database for assigned equipment per MAR (Maintenance Action Request) process
  • Develop and maintain job plans and preventative maintenance schedules for assigned assets in accordance with launch and processing operations, NASA-STD-5008B and industry standard requirements
  • Address and justify preventive maintenance deferrals of assigned assets
  • Conduct site visits to investigate system problems, propose solutions and provide recommendations to restore assets
  • Propose and develop improvement plans to address systemic problems and improve overall performance of the assets (improvements and/or modifications)
  • Support shop technicians in troubleshooting issues related to assigned assets as needed
  • Provide and review technical expertise for technical anomalies as they arise
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

Mechanical System Engineer III- HVAC Controls

Location
Location
United States , Kennedy Space Center
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in engineering
  • 5+ years’ experience in engineering discipline as identified in purpose & scope
  • Knowledge of industry standard computer software for the position (i.e. CADD, AutoCAD, MicroStation, SKM, ETAP, PLC interface software, etc.)
  • Capable of using spreadsheets, word processing and standard Microsoft Office software to include Excel, Word, PowerPoint and Visio
  • Ability to read and interpret documents such as safety rules, operating and maintenance instruction, and procedure manuals
  • Ability to read and understand schematics & blueprints
  • Strong ability to use data and analysis to make fast data-driven decisions
  • Ability to exercise sound judgement and reason
  • Ability to write routine reports and correspondence
  • Ability to speak effectively before groups of customers or employees of the organization
Job Responsibility
Job Responsibility
  • Perform a variety of engineering assignments in project development, design changes, operations, installation, and maintenance of HVAC controls and building automation systems at the Kennedy Space Center
  • Support Mission Support Planning and coordination, equipment Operations and Maintenance, HVAC controls and building automation project planning, improvements, and mission test procedure development
  • Perform a range of maintenance and sustaining work step development, analysis, or review tasks
  • Stay up to date with emerging technologies and industry trends related to mechanical engineering
  • Provide onsite technical guidance as needed for new or existing equipment installation and/or modifications that require HVAC controls and building automation expertise
  • Revise and add new asset information in Maximo database for assigned equipment per MAR (Maintenance Action Request) process
  • Develop and maintain job plans and preventative maintenance schedules for assigned equipment
  • Address and justify preventive maintenance deferrals of assigned equipment
  • Conduct site visits to investigate system problems, propose solutions and provide recommendations to restore systems
  • Propose and develop improvement plans to address systemic problems and improve overall performance of the operating equipment
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

DTP-N System Engineer

As Distributed Targeting Processor -Networked (DTP-N) Systems Engineer supportin...
Location
Location
United States , Ridgecrest
Salary
Salary:
94300.00 - 120000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. citizenship is required
  • Bachelor's Degree with an engineering major (including those specified for Aerospace, Mechanical or Electrical Engineers are acceptable) with 5 or more years of experience
  • Hold and maintain a Secret security clearance
  • Must be clearable to the Top-Secret/SCI level
  • Integration, Software Engineering, Program Technical Services, Design, Fabrication and Integration Services, Aircraft Modification Services or Training Services as applicable.
Job Responsibility
Job Responsibility
  • Perform system integration activities throughout the life cycle of the F18 block upgrades
  • Independently interface with all levels of the F18 IPT as well as external organizations on matters related to Weapons integration, project planning, scheduling, document preparation, engineering assessments and integration planning
  • Attend and participate in required system milestone meetings and technical interchange meetings
  • Follow and identify processes and procedures to develop documentation for system level milestones and tests
  • Lead and participate in the reviews of system level documentation such as requirements documents, specifications documents, interface documents, and studies
  • Provide engineering analysis, recommendations and solutions for complex challenges during system design and anomaly corrections
  • Ensure required documentation is developed for all tests and is in accordance with current standards and processes
  • Respond to inquiries from fleet operators and support personnel
  • Provide technically sound recommendations and guidance to managers, supervisors, peers, and sponsors on specific technical aspects of F18 Weapons Systems
  • Utilize Asset Management, Planning, and Scheduling Solution (AMPSS), Operational Flight Program Project Status (OPS) and Open system Engineering Environment (OSEE) requirements management software.
  • Fulltime
Read More
Arrow Right

System Engineer

Alter Domus is seeking a skilled and proactive Microsoft 365 Specialist (Senior ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
alterdomus.com Logo
Alter Domus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the IT industry
  • Exceptional oral and written communication skills
  • Detail-oriented and organized, with a proven ability to meet deadlines in a fast-paced environment
  • Strong work ethic, responsiveness, and a commitment to customer service excellence
  • Excellent team player with strong interpersonal skills
  • Self-motivated and capable of thriving in a project-based environment
  • Advanced expertise in mail flow, hybrid configurations, transport rules, connectors, and accepted domains
  • Strong troubleshooting: message trace, header analysis
  • Strong knowledge in Conditional Access, Identity Protection, MFA, Single Sign-On
  • Intune Management: Device compliance, Windows Autopatch & Autopilot, Security baselines, configuration profiles, update rings, and app deployment
Job Responsibility
Job Responsibility
  • Manage and support the Microsoft 365 environment, including Exchange Online, Intune, SharePoint, Defender, Entra ID and Teams
  • Collaborate with cross-functional teams to integrate Microsoft 365 solutions with existing systems and workflows, enhancing overall operational efficiency
  • Oversee the procurement, allocation, and management of Microsoft 365 licenses, ensuring compliance with licensing agreements and optimizing license usage across the organization
  • Implement and maintain security protocols and best practices (CIS) to protect sensitive data within the Microsoft ecosystem, including user access controls, data loss prevention, and threat protection measures
  • Monitor system performance and security incidents, generating reports and insights to inform decision-making and improve service delivery
  • Deliver technical support and training to the Level 1 and Level 2 teams
  • Stay updated on the latest Microsoft 365 features and security trends, recommending enhancements and upgrades to improve functionality and security posture
  • Develop and maintain comprehensive documentation that supports end user operations, including guides for troubleshooting common issues, step-by-step instructions and best practices
What we offer
What we offer
  • Support for professional accreditations such as ACCA and study leave
  • Flexible arrangements, generous holidays, plus an additional day off for your birthday
  • Continuous mentoring along your career progression
  • Active sports, events and social committees across our offices
  • 24/7 support available from our Employee Assistance Program
  • The opportunity to invest in our growth and success through our Employee Share Plan
  • Plus additional local benefits depending on your location
  • Fulltime
Read More
Arrow Right

System Engineer 3

The System Engineer will analyze user’s requirements, concept of operations docu...
Location
Location
United States , Central Maryland
Salary
Salary:
197000.00 - 227000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twenty (20) years-experience as a SE in programs and contracts of similar scope, type and complexity is required
  • Bachelor’s degree in system engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. Five (5) years of additional SE experience may be substituted for a bachelor’s degree
  • Position requires active Security Clearance with appropriate Polygraph
Job Responsibility
Job Responsibility
  • Analyze user’s requirements, concept of operations documents, and provide high level system architectures to develop system requirements specifications
  • Analyze system requirements and leads design and development activities
  • Guide users in formulating requirements, advise alternative approaches, and conduct feasibility studies
  • Provide technical leadership for the integration of requirements, design, and technology
  • Incorporate new plans, designs and systems into ongoing operations
  • Develop technical documentation
  • Develop system Architecture and system design documentation
  • Guide system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans
  • Interact with the Government regarding Systems Engineering technical considerations and for associated problems, issues or conflicts
  • Ultimate responsibility for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility
What we offer
What we offer
  • Healthcare Coverage + Insurance: Medical: Three (3) rich healthcare options through CareFirst with 100% or majority company-paid premiums. Tax-advantaged health savings account available with generous employer contribution. Dental + Vision: 100% employer-paid for employees and family, with a buy-up option available
  • Retirement + Savings: 401K – 10% TOTAL CONTRIBUTION – 5% safe harbor – 5% annual profit share (both immediately vested!)
  • Paid Time Off + More: 4 weeks starting PTO – 11 federal holidays + 2 floating holidays – Paid hours for company-required training
  • Career Growth + Development: Access to FREE 24/7 learning via Udemy – Opportunities to participate in tech councils, industry initiatives, etc. – $7,500 annual Educational & Professional Development Assistance
  • MORE BENEFITS…FOR EVERY LIFESTYLE! – Paid parental leave – Annual swag drops – Flexible work schedules -Generous referral bonus program – Employee appreciation + family-friendly corporate events …and much more
  • Fulltime
Read More
Arrow Right