Senior Staff Engineer, Discrete Planning (R5440)

1 month, 2 weeks ago
Full-time
Lead
Software Development
Bitly

Bitly

Bitly is a link management platform offering URL shortening, QR codes, and a Link in Bio solution for brands to optimize customer experience.

Internet Software & Services
51-250
Founded 2008
$92M raised

Description

  • Research, design, and implement algorithms for task allocation, scheduling, and temporal sequencing for heterogeneous autonomous vehicle teams.
  • Improve existing C++ mission planning software across different vehicle types and compute platforms.
  • Collaborate with engineers, program managers, and product managers to define the technical roadmap for autonomy solutions and SDK offerings.
  • Develop software for core systems and help set software engineering standards.
  • Refine technical requirements and drive strategic technical improvements.
  • Mentor other engineers.
  • Break down missions into assignable tasks based on agent capabilities and changing mission conditions.
  • Construct feasible and optimal action plans that minimize human operator workload.
  • Support full software and hardware-in-the-loop simulation of complex multi-agent missions.

Requirements

  • Typically requires a PhD with graduate work in Optimization or Operations Research, or a Master's degree with 4+ years of experience in the same areas.
  • Expertise in Integer Programming or Mixed Integer Linear Programming, Constraint Programming, Convex Optimization, and Multi-Objective Optimization.
  • Experience using established solvers such as Gurobi, Google-OR, and CPLEX.
  • Significant experience implementing algorithms in C++.
  • Experience using debuggers such as gdb to troubleshoot execution in a multi-threaded environment.
  • Past publications in Optimization are a plus.
  • All offers are contingent on a cleared background check and possible reference check.

Benefits

  • Pay within the listed range, plus bonus, benefits, and equity for full-time regular employees.
  • Temporary employees receive pay within the listed range plus a temporary benefits package after 60 days of employment.
  • Equity is included in the full-time offer package.
  • Bonuses are included in the full-time offer package.
  • Benefits are included in the full-time offer package.
  • Salary is influenced by skill set, level of experience, licenses and certifications, and work location.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Academic Content Developer (AI Optimization & Foundations)

Jalasoft 1K-5K Internet Software & Services

Jala University is seeking a production-focused AI/ML educator to develop practical, industry-aligned software education and build course artifacts that support economic opportunity in underserved regions.

AWS Azure Docker Jupyter Machine Learning Matplotlib NumPy Python PyTorch Scikit-learn
20 hours, 6 minutes ago

Binance Accelerator Program - Quantitative Trading Strategy Algorithm

Binance 5K-10K Capital Markets

Binance is seeking a Quantitative Trading Strategy Algorithm Intern for its 3–6 month Accelerator Program to research AI-driven trading strategies across traditional financial and on-chain assets.

Blockchain Deep Learning Machine Learning Python Reinforcement Learning
2 days, 19 hours ago

Research Data Scientist

Innodata 1K-5K IT Services

Innodata is seeking a Research Data Scientist – GenAI/LLM to conduct research, develop evaluation methodologies, and translate findings into practical AI/ML solutions across Generative AI, LLMs, NLP, multimodal AI, and AI data.

AWS Azure Feature Engineering Generative AI Git Machine Learning NumPy Pandas Python PyTorch Scikit-learn SQL TensorFlow
5 days, 18 hours ago

Senior Research Scientist, Health Economic Modelling

Precision Medicine Group 251-1K Pharmaceuticals

Precision Medicine Group is seeking a Senior Research Scientist to develop R-based health economic models and evidence synthesis analyses for pharmaceutical and biotech clients.

C++ Git GitHub Python R Statistics
5 days, 19 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers