Senior Software Engineer, Forwarding Applications (AI)

Flexport Inc.
Apply Now

Job Description

Build the first modern logistics platform

The opportunity:

Flexport is building the first modern logistics platform to make global trade easier for everyone. We are solving complex problems on a global scale, and disrupting a multi-trillion dollar industry that has remained stubbornly unchanged.

Forwarding Applications Engineering

The Forwarding Applications Engineering Org is responsible for building the software that freight forwarders use to move goods around the world. We study the work that people do in freight forwarding, develop software and processes to standardize it and make it more efficient, and ultimately automate much of it. We work with product, design, and data teams to solve problems of work allocation and optimization. At Flexport you’ll develop systems that are at the forefront of reshaping the entire logistics & supply chain industries. 

Account Management and Customer Service Team

This team focuses on building advanced communications and customer service products enabled by LLM AI Technologies such as GPT-4 to provide superior customer experience and to reduce cost to serve. We also build systems that track preferences and SOPs for each customer so we can provide a highly customized experience no matter what the client needs. 

You will:

  • Research about new AI technologies, experiment with them and build production-grade features and products with them.
  • Work closely with business partners and product managers to distill complex business problems into elegant technical solutions.
  • Take points on complex product initiatives and run them to completion with minimal supervision.
  • Design flexible, maintainable code
  • Safeguard code quality on your team, reviewing others’ code with an eye to performance and maintainability.
  • Collaborate with engineering teams to execute against the vision and roadmap
  • Work closely with designers and product managers to distill complex business problems into elegant technical solutions.
  • Be part of a close-knit engineering team that ships new code into production multiple times a day.
  • Geek out about shipping and logistics. (We do this often.)

You should have:

  • 5+ years of experience writing software and a strong engineering background.
  • A love of simple, well-tested code that is easy to extend and hard to break.
  • The ability to convey technical ideas in common terms to business partners, product managers, designers, and engineers alike.
  • Understanding of performance tradeoffs, load balancing and operational issues.
  • Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.
  • A bias for action. When you see a problem, you solve it.
  • Bachelor's degree in Computer Science or related technical field, or equivalent experience.
  • A desire to develop your tooling repertoire. We are tech-agnostic regarding candidate background, but our platform is built with Ruby, Java, and JavaScript.
  • Optional: experience in Ruby, Rails, Java, Kotlin, PostgreSQL, GraphQL, Relay.js, React.js, React Hooks and TypeScript.
  • Non-optional: an aptitude for learning quickly and curiosity about new technologies.

Our stack:

Our continuous releases are integrated with Buildkite and Github. On the frontend, we create our views with React, manage the flow of data with GraphQL/Relay, and test our application with Jest. On the backend, we’re in the process of decoupling our monolithic Rails app. We have introduced a few network isolated services using other languages, such as Java and Kotlin. Our data is persisted in Postgres and Redis. Our stack is hosted on AWS using Docker. We use different Large Language Models to enable various automations.

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Our salary ranges are determined by role, level, and location. Within the range displayed, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education and / or training.

The US base salary range for this full-time position: (exclusive of bonus, equity and benefits.)

$206,200—$229,100 USD

Company Info.

Flexport Inc.

Flexport Inc. is an American multinational corporation that focuses on supply chain management and logistics, including freight forwarding and customs brokerage. The company is headquartered in San Francisco, California, has thousands of employees and has annual revenues of more than $3.3 billion.

  • Industry
    Logistics and Transport
  • No. of Employees
    2,000
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Flexport Inc. is currently hiring Senior AI Engineer Jobs in Bellevue, WA, USA with average base salary of $206,200 - $229,100 / Year.

Similar Jobs View More