Algorithm Engineer
Work ConsultingJob description
Algorithm Engineer
Job Responsibilities
Design and implement big data algorithms, transforming research outcomes into practical applications to drive business development.Define the architecture of the big data algorithm framework system and plan the corresponding technical roadmap.
Design and build big data parallel computing frameworks, and handle the design, implementation, debugging, and optimization of parallel algorithms.
Demonstrate proficiency in the software development process, with strong documentation skills and a consistent coding style. Solid foundational knowledge in mathematical modeling, data mining, machine learning, or related fields is required.
Design, implement, and optimize algorithm modules for discrete combinatorial optimization problems in logistics management systems.
Conduct in-depth analysis of business problems and carry out modeling and algorithm development (e.g., vehicle scheduling, route planning, location selection algorithms).
Process large-scale data to solve practical data mining problems, and iteratively optimize the effectiveness and performance of existing algorithm models, strategies, and services.
Job Requirements
Doctoral degree in Computer Science, Applied Mathematics, or a related discipline.3+ years of relevant professional experience.
Proficiency in at least one programming language among C/C++, Java, Python, Go, or Scala. Solid understanding of common data structures and algorithms, and familiarity with basic heuristic algorithms and optimization algorithms for path planning problems such as VRP, TSP, and ant colony optimization.
Strong data processing skills, with familiarity in commonly used data mining, machine learning, and operations research optimization algorithms.
Previous experience in logistics distribution or logistics planning projects, or awards in algorithm competitions, is preferred.
Proficiency in Numpy, Scipy, Matplotlib, Pandas, Scikit-learn, or SparkML.
Excellent problem-solving and analytical skills, along with strong communication and teamwork abilities.
Interested in this role?