Infrastructure / Backend

San Francisco, CA
Engineering
Full-time
SigOpt provides a scalable, high availability service for tuning model parameters. We're looking for experienced infrastructure engineers to scale the service and provide mentorship to the team.

Challenges

SigOpt is an optimization service that helps customers find their best machine learning models. Our simple API makes suggestions to customers about different versions of their model to try, and aggregates the results of customer evaluations for later browsing and analysis. On the backend, we run asynchronous computations to build our own predictions of what's going to make their model perform the best.

Bursty Workloads: Our enterprise customers try thousands of versions of each of their models, sending us a constant flow of Observations to ingest, mathematically model and respond with the next Suggestion, all within a few hundred milliseconds. You can help us dynamically scale our platform to easily deal with burstiness, keep latency low for customers, and keep costs down.

Support New Products: We respond quickly to customer needs, building new products and features to grow our value. You'll give feedback on new development, then lead the infrastructure projects needed to make the rollout a success.

Improve Critical Systems: We're a startup. We don't have the perfect logging system, we have many ideas to streamline our deployment process, and we haven't optimized our AWS usage. You will help us build a beautiful, modern, efficient stack so we can continue to move fast.

Use the Best Tools: Kubernetes, Postgres, Node, Python 3, GitHub, PagerDuty, Slack. We make sure our developers have everything they need to do their best work. You'll need to be curious, stay on top of best practices in the industry, and bring them to the team.




Requirements

    • 5+ years of industry experience in a software engineering role
    • Experience with a variety of languages and tools
    • Understanding of storage infrastructure, such as Postgres, MySQL, or Redis
    • Development of services on cloud infrastructure

Pluses

    • Experience in DevOps/SRE
    • Scaling custom computational infrastructure
    • Machine Learning experience to empathize with customers
    • Community involvement such as tech talks, blog posts, and mentorship programs
Working at SigOpt

Engineers are empowered to make big decisions about what they're working on and how they want to ship it. An engineer leading a project scopes it out with the product manager, then collects input and feedback from the team. This project lead is responsible for choices in architecture, technology, and timeline.

We have thorough test coverage through unit, integration, and functional tests.  Code reviews are standard practice, and are done through GitHub.

Values

We're looking for engineers who enjoy taking responsibility for shipping great features that delight our customers.

Empowerment: Take ownership and make bold decisions

Curiosity: Be a humble teacher and active student

Respect: Foster an inclusive, diverse and safe environment for everyone

Balance: Know when to work, when to play and when to go home

Solidarity: Transparently collaborate toward shared goals

We're an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Benefits

"Platinum" Health plans: company covers 100% of employee premiums and 50% for dependents

Commuter/Parking benefit

401K

Unlimited PTO

Gym and wellness stipend

Flexible health savings account

Workers comp/Short and Long term disability/life insurance covered by company

Momentum

We're set up for success: SigOpt is funded by YCombinator, Andreessen Horowitz (a16z), and SVAngel. You can read about us in MLConf, NVidia, and our blog for more!