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.

Big Data Platform Engineer

Job description

Engineering | St. Louis, MO | Full Time

Email your résumé

About the Role

We are looking for someone experienced and passionate about analyzing massive data flows to help develop our data platform. You will be designing, building and deploying our data ingestion, processing and analytics pipeline. Not only will you be collaborating closely with our CTO to drive our core 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 environment that encourages intellectual curiosity, creative discourse, collaborative autonomy and challenging yourself and the status quo.

Requirements

  • MS or PhD in Computer Science, Electrical Engineering, or related field
  • 5+ years of relevant development experience in industry or academic research
  • Strong programming skills in key languages such as Python, Java, Scala
  • Deep understanding of big data architecture and analytics
  • Familiarity with building on and using cloud platforms, including AWS / Azure / Google Cloud Platform and Docker / Kubernetes
  • Experience building and using data ETL tools and platforms such as Hadoop, Spark, Kafka, and MySQL
  • Experience working with modeling software, such as MPS, AIMMS, AMPL
  • Familiarity with programming for real-time data applications, memory hierarchy and caching, communication-avoiding algorithms
  • Helpful but not required: Experience with MATLAB, linear programming, quadratic programming, Mixed Integer Programming, parallel architectures
  • 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.

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
  • 5+ 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.