Divergent

Lead Software Engineer, AI Planning

Divergent

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $155,550 - $213,840 per year

Job Level

About the role

  • Design, develop, and deploy innovative AI planning algorithms using the latest task planning and scheduling techniques.
  • Collaborate with cross-functional teams to integrate and optimize AI planning solutions into products and processes.
  • Determine the system design and deployment architecture for AI software pipeline.

Requirements

  • Bachelor’s or Master’s in Computer Science or related field with 3+ years of experience.
  • Advanced programming skills in Python and C++.
  • Proven experience with SAT/SMT solving, combinatorial optimization, and constraint programming.
  • AI planning, scheduling, and task planning proficiency using PDDL, heuristic/temporal planners and more.
  • Hands-on with libraries such as Z3, MiniSat, OR-tools, etc.
  • Hands-on with Git/CI-CD pipelines and containerization (Docker, Kubernetes).
  • Expertise in unit-testing and debugging.
  • Excellent analytical, problem-solving, communication, and collaboration skills.
  • Knowledgeable about system design and infrastructure architecture.
Benefits
  • Holistic Compensation Package: Enjoy a world-class compensation package that includes a competitive salary, equity plan, and discretionary results-based incentive bonus opportunities, ensuring you're truly valued for your contributions.
  • Wellness and Time Off: Embrace a healthy lifestyle with paid vacation, sick time, and company holidays, including a year-end shutdown to recharge. We support growing families with paid parental leave, recognizing the importance of bonding time.
  • Comprehensive Health and Wellness: Prioritize your well-being with our comprehensive health and wellness benefits, offering both HMO and Premium PPO options. Additionally, benefit from company-sponsored life insurance and short and long-term disability coverage for peace of mind.
  • Investment in Growth: We're committed to your professional development. Take advantage of reimbursement opportunities for learning and development initiatives, empowering you to continuously expand your skill set and reach peak performance.
  • Collaborative and High-Performing Environment: Join our collaborative, dynamic, and high-performing team within a fast-paced, mission-driven company. Together, we're disrupting the traditional manufacturing industry, fostering innovation, and integrating people and technology to reduce our footprint.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++SAT solvingSMT solvingcombinatorial optimizationconstraint programmingAI planningschedulingtask planningunit-testing
Soft Skills
analytical skillsproblem-solvingcommunicationcollaboration