Senior Software Engineer, Optimization Service

4 weeks ago


Smyrna, United States Legion Technologies Full time

Senior Software Engineer, Optimization Service Hybrid, Bucharest, Romania JOB OVERVIEW As a Senior Software Engineer on the Schedule Optimization team, you’ll play a key role in building and scaling Legion’s intelligent scheduling that implements sophisticated scheduling and optimization algorithms. You will use your expertise in linear algebra, optimization modeling (including MILP/LP), and production‑grade Java systems to deliver solutions that balance business requirements, compliance rules, and employee preferences at scale. In this role, you’ll take ownership of designing, implementing, and productionizing optimization services and integrating them into Legion’s backend architecture (leveraging Spring Boot, Hibernate, MySQL, etc.). You’ll help shape how millions of hourly workers get scheduled more fairly and efficiently, thereby helping realize Legion’s mission. RESPONSIBILITIES AND DUTIES Design, develop, and optimize scalable optimization algorithms for workforce scheduling and labor planning. Formulate and implement Mixed Integer Linear Programming (MILP) and Linear Programming (LP) models using Gurobi (or equivalent solver). Translate complex business rules (labor laws, staffing constraints, employee skills/preferences) into mathematical formulations and solve them in production. Write high‑quality, secure, efficient enterprise‑grade Java code, integrated with the backend stack (Spring Boot, Hibernate, MySQL). Optimize runtime performance, throughput, and scalability of optimization services to support large enterprises. Integrate optimization services into APIs and production systems, working cross‑functionally with Data Science, Product, and Platform Engineering teams. Participate in on‑call rotations and monitor/maintain production systems for reliability and performance. Mentor junior engineers and contribute to best practices in optimization modeling, software design, and operations. REQUIRED SKILLS AND QUALIFICATIONS Master’s degree or PhD in Applied Mathematics, Operations Research, or a related quantitative field. 5–8 years of professional software engineering experience, with strong Java development expertise. Solid understanding of mathematical optimization concepts including linear programming and mixed integer programming. 5+ years of experience writing enterprise‑quality Java code, including secure, efficient, scalable implementations. Strong understanding of distributed systems, APIs, data processing, and performance/scalability tradeoffs. Excellent communication skills and ability to collaborate across teams and mentor others. PREFERRED QUALIFICATIONS AND SKILLS Experience with Gurobi or equivalent optimization solvers (CPLEX, OR‑Tools, SCIP). Experience in workforce scheduling, shift optimization, traffic optimization or other labor/resource scheduling domains. Familiarity with constraint programming (CP), metaheuristics, or stochastic optimization. Ability to operate in fast‑paced, resource‑constrained environments. ABOUT LEGION Join Legion’s mission to turn hourly jobs into good jobs. We’re a mission‑driven team seeking exceptional talent to propel this vision. Embrace a culture that’s collaborative, fast‑paced, and entrepreneurial. With us, you’ll grow your skills, work closely with experienced executives, and contribute significantly to our mission. Our award‑winning AI‑native workforce management platform is intelligent, automated, and employee‑centric and proven to deliver 13x ROI. We help labor‑intensive organizations maximize labor efficiency and employee engagement simultaneously. Legion has earned recognition for its innovation, including spots on the Inc. 5000 list, Forbes’ Next Billion Dollar Startups, and awards for our AI technology. Backed by leading investors such as Norwest Venture Partners, Stripes, First Round Capital, XYZ Ventures, Webb Investment Network, Workday Ventures, and NTT DOCOMO Ventures, we’re making real change. If you’re ready to make an impact and grow your career, Legion is where you belong. Join us in making hourly work rewarding and fulfilling. COMPENSATION & BENEFITS At Legion, we offer competitive compensation and benefits packages to all employees. As a fully remote employer, pay for positions is determined using local, national, and industry‑specific survey data. Salaries will be based on the applicant’s location, level of experience, education, and specialized knowledge and skills. Additionally, we consider the external market rate, the amount we have budgeted internally, and internal equity within the company for the same position. Benefits include, but are not limited to: Health Benefits Paid Time Off and Paid Holidays Parental Leave Equity Monthly Wellness Reimbursement Monthly Lunch on Legion HOW WE DETERMINE WHAT WE PAY As a global employer, Legion determines pay for positions using local, national, and industry‑specific survey data. We evaluate external equity and the cost of labor/prevailing wage index in the relative marketplace for jobs directly comparable to jobs within our company. Our posted salary range is based on national data and may be refined for a candidate’s region/town/cost of living. For new hires, we strive to make competitive offers allowing the new employee room for future growth. Salaries will be based on the applicant’s location, level of experience, education, and specialized knowledge and skills. Additionally, we consider the external market rate, the amount we have budgeted internally, and internal equity within the company for the same position. An employee/candidate with a stronger skill set will receive higher pay. EQUAL EMPLOYMENT OPPORTUNITY Legion Technologies is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will be considered for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti‑discrimination laws. DISABILITY ACCOMMODATION For individuals with disabilities who need additional assistance at any point in the application and interview process, please email recruiting@legion.co. Legion is an equal opportunity employer. All applicants will be considered for employment without attention to race, religion, color, sex, sexual orientation, gender identity, age, national origin, veteran, disability status, or any other basis covered by appropriate law. #J-18808-Ljbffr



  • Smyrna, United States Legion Technologies Full time

    Senior Software Engineer, Optimization Service Hybrid, Bucharest, Romania JOB OVERVIEW As a Senior Software Engineer on the Schedule Optimization team, youll play a key role in building and scaling Legions intelligent scheduling that implements sophisticated scheduling and optimization algorithms. You will use your expertise in linear algebra, optimization...


  • Smyrna, United States Legion Technologies Full time

    A technology company is seeking a Senior Software Engineer for its Schedule Optimization team. You will develop scalable optimization algorithms and integrate them into backend architecture. Candidates should have a strong background in Java and mathematical optimization, with a Master's or PhD in a related field. This role supports hybrid work arrangements...


  • Smyrna, Tennessee, United States Asurion Full time $100,000 - $150,000 per year

    Test Platform Software Developer & IntegratorAsurion is the global leader in technology support and protection. Innovation and dedication to delighting customers have made it the preferred provider of technology protection to the world's largest wireless carriers, trusted retailers, and popular device manufacturers. Asurion's 17,000 global employees support...


  • Smyrna, United States EOSYS Full time

    Description Our engineers are some of the most talented and engaged in the industry. As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a wide variety of industries including Consumer Packaged Goods, Food and Beverage, Chemical, Automotive, Metals, Pulp & Paper and Power & Utilities. We...


  • Smyrna, United States Abnormal Security Full time

    Overview Enterprises of all sizes trust Abnormal AI's cloud products to stop cybercrime. These products are data intensive SaaS applications that depend on reliable, scalable, and secure access to data. This is where our Data Platform team fits in, enabling efficient, reliable and scalable data processing across both realtime and offline processing systems....


  • Smyrna, Georgia, United States Ambarella Full time $165,000 - $186,000

    AI Vision Processors For Edge ApplicationsOur solutions make cameras smarter by extracting valuable data from high-resolution video streams.Job DescriptionKey Responsibilities:Develop an in-depth understanding of Ambarella AI SoC and Deep Learning accelerator architecture to enable efficient code development.Optimize Imaging, Computer Vision, Large Language...


  • Smyrna, United States Asurion Full time

    JOB DESCRIPTION Test Platform Software Developer & IntegratorSummary of Job: The Test Platform Software Developer & Integrator will join the Global Test Engineering team to design, develop, and integrate software solutions that optimize Asurion’s test platforms and improve operational efficiency. Reporting to the Senior Manager of Test Engineering, this...

  • Software Engineer 3

    2 days ago


    Smyrna, Georgia, United States Asurion Full time

    POSITION OVERVIEW:For more than 25 years, Asurion has been a leader in innovation, not only in the tech solutions industry, but in creating a culture where employees feel valued.Asurion's product development teams are focused on helping people love and get the most from technology. We're a strong team of product-oriented developers — and we don't just...

  • Senior Estimator

    6 days ago


    Smyrna, United States Structor Group Full time

    Structor Group, Inc. is a commercial construction company providing high-quality construction and renovation services across various sectors, including commercial office, education, healthcare, retail/restaurant, and specialty markets. We are seeking a motivated, detail-oriented, and dedicated Junior Estimator to join our team. Position Summary The Senior...


  • Smyrna, TN, United States Schneider Electric Full time

    What will you do? Discover the opportunity to join an international, dynamic, and responsible company that fosters the development of all its people around the world. Every day, we empower employees to achieve more and experience exciting careers. Find out how our values and unique position make Schneider Electric the employer of choice. Schneider Electric's...