Software Engineer

Keystone Strategy
Apply Now

Job Description

At Keystone we believe everything is an opportunity for creativity. Transformative ideas can contradict common knowledge. Work hard and be nice to people. Trust can get through catastrophe. Impact takes work. It is never too far gone to salvage. We can deliver anything. Unprecedented outcomes come from unconstrained thinking.

Position overview:

As Software Engineer, you will leverage your deep understanding of engineering and problem solving to build scalable, robust solutions for clients. You’ll spearhead the entire development process, working in a cross functional team of econometricians, machine learning, software, and data engineers, and technical/non-technical program managers to scope and build software solutions, deploying into production environments at scale. You will set up monitors, alerts, and diagnostic tools to support ML model operations.

We are a consultancy where traditional reporting lines are not clearly demarcated. Because we operate like a startup the most successful candidates will have a broad range of production software development skills, flexibility to wear many hats, and an enthusiasm to learn and teach along the way.

Role and Responsibilities:

In your role you will be instrumental in developing and deploying cutting-edge software applications and underlying tooling to deliver machine learning models. Your primary responsibilities will include:

  • Collaborating with cross-functional teams to identify business challenges and opportunities for software engineering techniques
  • Designing and developing software solutions to extract valuable insights from large and complex datasets
  • Conducting thorough data analysis and pre-processing to ensure high-quality input for the systems
  • Integrating machine learning solutions into existing systems and processes and scaling them for real-world applications
  • Continuously improve CI/CD and testing frameworks
  • Continuously researching and staying updated on the latest advancements in software development

Basic Requirements:

  • Bachelors degree in CS with 2-4 years of experience as a Software Engineer with a focus on production systems at scale
  • Experience in a bigh tech firm like Google, Amazon, Meta, Apple highly preferred
  • Proficiency in programming languages such as Python, R, or Java, C# and experience with machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn)
  • 2+ years of experience deploying machine learning models into production environments
  • Familiarity with cloud computing platforms and distributed computing frameworks
  • Excellent communication and teamwork skills to collaborate effectively with diverse stakeholders

Preferred Requirements:

  • Familiarity with the implementation of econometrics including double machine learning, time series analysis, and optimization techniques
  • Experience with virtualization and cluster management tools, including Docker & Kubernetes
  • Strong problem-solving skills and the ability to work independently in a dynamic environment
  • An academic background with study or degrees in Economics

US Salary Range: $132,870 - $235,000, plus an annual discretionary bonus, 401k contribution, and competitive benefits package. Actual compensation within the range will depend upon the level the individual is hired into based on their skills, experience, qualifications.

Company Info.

Keystone Strategy

Keystone is an innovative strategy, economics, and technology consulting firm delivering transformative ideas and novel solutions to global brands and law firms on leading-edge challenges in technology, business, consumer goods, and science. The firm’s expertise in strategy, economics, data analysis, product development, intellectual property, and antitrust is ideally suited to develop bold strategies that have a far-reaching impact on business,

  • Industry
    Information Technology,Consulting
  • No. of Employees
    270
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Keystone Strategy is currently hiring Software Engineer Jobs in Seattle, WA, USA with average base salary of $132,870 - $235,000 / Year.

Similar Jobs View More