$200K-400K a year
Design, develop, and deploy optimization algorithms and collaborate with cross-functional teams to integrate solutions into production systems.
3+ years of software engineering experience focused on optimization or operations research, strong programming skills, and familiarity with optimization tools.
Job Title: Software Engineer (Optimization & Operations Research) Company Overview: Atarus is a cutting-edge technology company specializing in advanced optimization and operations research solutions. We are dedicated to transforming complex data into actionable insights that drive efficiency and innovation across various industries. Our fully remote team is passionate about leveraging the latest technologies to solve real-world problems. Role Overview: As a Software Engineer focused on Optimization and Operations Research, you will play a critical role in designing and implementing algorithms that enhance decision-making processes. You will collaborate with cross-functional teams to develop scalable software solutions that optimize operational performance and deliver measurable business value. What You'll Do: - You will design, develop, and deploy optimization algorithms and models to solve complex operational challenges. - You will collaborate with data scientists, product managers, and engineers to integrate optimization solutions into production systems. - You will analyze large datasets to identify opportunities for process improvements and efficiency gains. - You will write clean, maintainable, and well-documented code following best practices. - You will participate in code reviews and contribute to continuous improvement of development processes. - You will stay current with the latest research and advancements in optimization and operations research. - You will troubleshoot and resolve technical issues related to optimization software. - You will contribute to the design and architecture of scalable software systems. What You Bring: - 3+ years of professional experience in software engineering with a focus on optimization or operations research. - Strong programming skills in languages such as Python, C++, or Java. - Experience with mathematical modeling, linear programming, integer programming, or related optimization techniques. - Familiarity with optimization libraries and tools such as Gurobi, CPLEX, or OR-Tools. - Solid understanding of algorithms, data structures, and software design principles. - Excellent problem-solving skills and the ability to work independently and collaboratively. Bonus Points If You Have: - Advanced degree (Master’s or PhD) in Operations Research, Computer Science, Applied Mathematics, or related field. - Experience with cloud platforms like AWS, Azure, or Google Cloud. - Knowledge of machine learning techniques and their application to optimization problems. - Prior experience working in a fully remote environment. What We Offer: - We offer a competitive salary range of $200,000 to $400,000 based on your skills and experience. - We offer flexible, fully remote work arrangements to support work-life balance. - We offer comprehensive health, dental, and vision insurance plans. - We offer professional development opportunities and support for continued learning. - We offer a collaborative and inclusive company culture that values innovation and diversity. Ready to Apply? To join our innovative team at Atarus, please submit your resume and a cover letter detailing your experience and interest in optimization and operations research to our careers page at www.atarus.com/careers. We look forward to hearing from you!
This job posting was last updated on 9/8/2025