Job Closed

This listing is no longer active.

Mapbox logo
Mapbox

Mapbox powers navigation for people, packages, and vehicles everywhere.

Software Development Engineer II, Search Box

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2010H1B SponsorCompany SiteLinkedIn

Location

Japan

Posted

172 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishElasticsearchJavaRustTypeScript

Job Description

Software Development Engineer II, Search Box

Mapbox

• Designing and implementing search retrieval algorithms across multiple search engines • Making existing algorithms more efficient and/or highly performant • Writing technical design documents and participating in design and code reviews • Owning the efficiency and accuracy of your designs, as well as being responsible for overseeing your own work through the development and implementation lifecycle, ultimately delivering excellent end results • Collaborating with other engineers, PMs and teams internationally and cross functionally to deliver a high quality experience to our customers • Promoting a culture of operational excellence by meticulously testing and monitoring our systems and codes, and being available/on-call to support the health of our services

Job Requirements

  • Strong understanding of search techniques (such as information retrieval) and data structure
  • Practical experience in making an algorithm perform efficiently upon implementation
  • Ability to write sophisticated, highly performant, and reliable solutions
  • Excellent problem solving skills and analytical skills, valuing a scientific approach by using experimentation and critical thinking to drive and validate high quality solutions
  • Fluent communication in English with a sense for listening to others as well as getting your message across concisely
  • Experience with modern programming languages (JAVA, C++, Rust, Typescript)
  • Proficiency in implementing monitoring instrumentation, operational diagnostics, resolving customer issues, and continuous product improvement.
  • Preferred skills: Experience with maps, routing, navigation, NLP/ML/Generative AI, search engines such as ElasticSearch, Solr, Lucene, solving challenging search problems, big data and scale, data mining and science.

Benefits

  • We value high-performing creative individuals who dig into problems and opportunities.
  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 501-1,000Since 2012H1B Sponsor

• Build and have end-to-end ownership of Liftoff's creative tooling and workflow products, including API solutions, customer facing dashboards and various internal production tools. • Understand and implement requirements to serve cross-functional needs. • Participate in roadmap brainstorming and planning. • Contribute to an “engineering excellence” culture through state-of-the-art tools, risk-driven testing, explainable systems, and code review. • Leverage your expertise in Golang, ES6, Typescript, React or other technologies to empower and mentor the engineering team - maximizing team velocity. • Participate in code reviews, architectural discussions, and technical decision-making processes that affect the entire tech stack. • Help define and improve coding standards, development processes and best practices. • Foster and improve good user experience of existing and new UIs. • Join a nimble, consistently excellent, and experienced engineering team.

California
$165K - $200K / year
Job Closed
SYNDICODE logo

Mathematical Software Engineer

SYNDICODE

Value-driven software development #StandWithUkraine 🇺🇦

Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Design, develop, and implement mathematical models and algorithms to solve complex problems in engineering, data analysis, optimization, and related domains. • Translate mathematical models and algorithms into high-performance, reliable, and efficient Python code. Ensure clean architecture, solid coding practices, and optimal performance. • Utilize mathematical and statistical methods to analyze large datasets, identify patterns, and refine models based on the insights gained. • Work closely with cross-functional teams—including developers and domain experts—to understand requirements, troubleshoot issues, and deliver integrated solutions. • Perform rigorous testing and validation of mathematical models and their Python implementations to ensure accuracy, reliability, and efficiency. • Create clear, thorough documentation for models, algorithms, and code implementations • Stay up to date with advancements in mathematics and computational techniques to enhance existing solutions and introduce new approaches.

Europe
Adecco Professional Colombia- logo

Ingeniero/a de Desarrollo Full Stack

Adecco Professional Colombia-

[Página inactiva] Encuéntranos como Spring Professional Colombia

Full TimeRemoteTeam 11-50H1B No Sponsor

• Desarrollar e integrar APIs para intercambio de datos con modelos de IA o componentes predictivos.

Colombia
Experian logo

FullStack Software Development Analyst, Mid-level

Experian

Based in Dublin, Leinster, Ireland, Experian is a global information services company that operates in 40 countries around the world and has additional headquarters in the United K

• Develop and maintain web applications using modern technologies, primarily Java and Angular; • Collaborate with design and product teams to create intuitive user interfaces; • Implement and integrate RESTful APIs; • Ensure code quality through code reviews and automated testing; • Participate in all phases of the software development lifecycle, from design to deployment.

Brazil
Job Closed