Careers

Help us build the fastest supercomputer in the world.

SimpleRose is a supercomputing company with a mission of enabling customers to optimize and accelerate decision-making. With the proliferation of data, growing business complexity, and importance of immediacy, data-to-insight is no longer sufficient. Our next-gen optimization platform transforms data-to-action, quickly and accurately, to maximize revenue / profit / productivity and minimize cost / time / wasted resources. Our proprietary technology solves some of the largest, most complex optimization problems in the world, thousands of times faster than alternative solutions. Our applications, including scheduling, production planning and portfolio optimization, can drive hundreds of millions of dollars in cost savings and/or revenue uplift. Imagine what we could solve together!

Benefits

  • Unlimited PTO
  • Medical, Dental, & Vision Insurance
  • Retirement/401K Plan
  • Life & Disability Coverage

Perks

  • Flexible work schedule
  • Working side-by-side with our awesome CTO
  • Exciting work environment
  • Great quality of life in St. Louis (come and we’ll show you!)
  • Empowerment & ownership (equity offered)

Team

Team

CUDA Parallel Programming Engineer

Job description

Engineering | St. Louis, MO | Full Time

Email your résumé

Requirements

  • MS or PhD in Computer Science, Electrical Engineering, Mathematics, Applied Mathematics, Operations Research or related field
  • Strong C++ and CUDA programming skills, particularly in Linux environments
  • 5+ years of related development experience in industry or academic research
  • Deep understanding of scientific programming, floating-point arithmetic, numerical error analysis, memory hierarchy and caching techniques
  • Experience developing complex mathematical applications
  • Benchmark experience for high-performance and real time applications
  • Experience with linear algebra and matrix techniques, including LAPACK
  • Experience implementing parallelization of algorithms on GPUs and/or FPGAs
  • Strong understanding of system level architecture
  • Strong communication, documentation and collaboration skills
  • Helpful but not required: Experience with MATLAB, linear programming, quadratic programming, Mixed Integer Programming

Et cetera

We are committed to fostering a diverse, collaborative work environment, and are proud to be an equal opportunity employer. We hire based on merit and do not discriminate on the basis of any personal characteristics or other characteristics protected by law.

We’re a seed stage company, and looking for motivated, talented individuals to join us in building a revolutionary technology.

Anticipated salary: $90,000 to $140,000 plus meaningful equity upside.

Senior Data Scientist

Job description

Engineering | St. Louis, MO | Full Time

Email your résumé

About the Role

We are looking for an experienced data scientist to drive the design and implementation of our optimization algorithms. You should enjoy analyzing complex data problems (hundreds of thousands to millions of decision variables) and methodically applying statistical and operations research methods to create optimal and practical models. You will be exposed to a breadth of industries and types of problems and have the opportunity to exercise and develop a variety of data science skills. You will also have the opportunity to engage with customers and partners and witness the real-world impact of your contribution. You will be collaborating with colleagues who are highly intelligent, curious and ambitious engineers, and who want to work with and learn from other high-caliber individuals.

Requirements

  • MS or PhD in Operations Research, Statistics, Applied Mathematics, Industrial Engineering, Computer Science or a related field
  • 8+ years of relevant work experience applying statistical analysis, machine learning, and optimization modeling on large datasets
  • Deep knowledge and application of data mining and machine learning techniques including supervised and unsupervised methods. Know how to teach, explain and implement topics such as Bayesian, Random Forest, K-Means, etc.
  • Understanding of optimization algorithms for linear, network, discrete, nonlinear, dynamic optimization. This includes knowing the simplex method, network flow methods, branch and bound and cutting plane methods, Benders decomposition, etc
  • Highly proficient in using R or Python to implement models and algorithms
  • Experience with big data tools such as AWS Redshift, Hadoop, Spark
  • Knowledge of data management and visualization techniques
  • Experience developing and deploying models for cloud production environment
  • Comfrotable working with agile development and using GIT
  • Ability to ramp quickly on new concepts and unfamiliar code
  • Effective communicator, both verbal and written. Experience writing clear specifications and documenting your code
  • Takes initiative to drive projects and contributes novel ideas
  • Highly self-motivated individual who thrives in fast-paced, highly dynamic environments
  • High tolerance to ambiguity and ability to lead and operate effectively in the midst of it

Et cetera

We are committed to fostering a diverse, collaborative work environment, and are proud to be an equal opportunity employer. We hire based on merit and do not discriminate on the basis of any personal characteristics or other characteristics protected by law.

We’re a seed stage company, and looking for motivated, talented individuals to join us in building a revolutionary technology.

Senior Optimization Engineer

Job description

Engineering | St. Louis, MO | Full Time

Email your résumé

About the Role

We are looking for an optimization expert who is passionate about modeling real-world problems and optimizing solutions to these problems. This role will work closely with our customers’ data science/ operations research teams to understand the model, improve the model and apply optimization techniques. Not only will you be collaborating closely with our CTO to drive our roadmap, you also have the opportunity to engage with partners, customers and the research and open source community. You will have visibility and impact across multiple industries, including financial services, transportation & logistics, energy, and manufacturing.  You will be joining an exciting, fast-paced environment that encourages intellectual curiosity, creative discourse, collaborative autonomy and challenging yourself and the status quo.

Requirements

  • Advanced degree in Computer Science, Optimization, Operations Research or related field
  • 8+ years of relevant development experience in industry or academic research
  • Strong knowledge and hands-on experience in linear programming, quadratic programming, stochastic modeling
  • Relevant industry knowledge: Energy, logistics (e.g., airlines, delivery, shipping), financial services (e.g., quant hedge fund)
  • Experience working with modeling & optimization software, including MATLAB, AMPL, CPLEX, Gurobi, etc.
  • Strong communication, documentation and collaboration skills

Et cetera

We are committed to fostering a diverse, collaborative work environment, and are proud to be an equal opportunity employer. We hire based on merit and do not discriminate on the basis of any personal characteristics or other characteristics protected by law.

We’re a seed stage company, and looking for motivated, talented individuals to join us in building a revolutionary technology.