About Objective, Inc.
Objective Search enables developers to easily add best-in-class AI-native search to websites and apps.
Early customers include Dribbble - the world’s best community for creatives to share, grow, and get hired, and The Information - by many measures the largest technology-focused subscription news platform in the world.
We’re backed by Matrix Partners, Two Sigma Ventures, and personally by some of Silicon Valley’s most successful operators. Our founders are ex-Apple engineers with deep experience shipping ML and search systems to hundreds of millions of users across the globe.
Advances in AI and LLMs are changing the way the world searches, and Objective is the platform that will bring the power of AI-native search to every website and app.
The Role
We're seeking a staff level engineer to lead our search server technology. Experience in machine learning projects is highly desired. You should thrive in a fast-paced environment, enjoy frequent shipping, and be adept at building systems from the ground up.
In this role, you'll collaborate closely with experienced machine learning scientists and backend engineers to craft high-throughput, low-latency, high-compute search solutions. Your responsibilities will include:
- Search API and Query Understanding
- Core search server design and modules
- Productionizing ML experiments and integrating with MLOps
- Vector embedding services
- Model serving
- Search HW/ GPU cost, availability and performance
Join our top-notch team where you'll play a crucial role in iterating and perfecting products that our customers adore. If you're someone who enjoys swift progress, can navigate across the stack when needed, and desires involvement in shaping the product and technology's future, then this role is an ideal match for you.
We're looking for someone who takes ownership of their work and is eager to evolve into a leadership position as our company and team expand!
Who you are
- Taking pride in your work, paying attention to detail, and deeply caring about the user experience, keeping the customer at the forefront of every decision.
- Being compassionate and helpful to others, enjoying working across the stack, building APIs and UIs to achieve goals.
- Quickly hitting the ground running, mapping out challenges and opportunities, and developing short and long-term improvement plans.
- Demonstrating strong ownership, driving tasks to success regardless of prior experience, and navigating ambiguity to deliver exceptional results.
- Always seeking better ways of doing things, experimenting with new tools and processes.
- Forming meaningful relationships wherever you go, earning respect and likability by valuing others.
Requirements & Skills
- 8+ years experience as a full stack or backend engineer, 3+ years as tech lead
- You have architected and shipped code in production for high load systems
- Experience designing and implementing customer facing APIs
- Deep understanding of unix, tcp/ip networking, storage system performance and concurrency
- Performance engineering - experience monitoring perf, finding bottlenecks and fixing them
- You have demonstrated ability to quickly deliver project results in previous work (e.g. joined new team and shipped feature XYZ in 6 months)
- Experience in designing and implementing customer-facing high-performance APIs.
- Experience working on search or ML-related products.
- Deep knowledge of distributed systems
- Knowledge of CPU architectures and CPU industry roadmaps as they relate to accelerating ML workloads.
- Knowledge of ML runtimes and accelerators(PyTorch, ONNX, Triton, etc.).
- Knowledge of mathematical optimization techniques for ML models
- Some knowledge of GPUs and hardware as it pertains to ML performance.
- Tech stack: Python, Rust, FastAPI, Metaflow, AWS/GCP, Linux, kubernetes
- 5+ years of experience working with Python. Rust a plus!
- 5+ years of working with relational databases
- 5+ years developing REST/gRPC APIs
- 5+ years working with cloud services (Lambda, RDS, S3, ECS/EC2, Terraform, etc.)
- 5+ years working on a production, customer facing system
Additional Details
-
Must reside or work in the U.S. time zone, with a minimum requirement of PST +/- 3hrs
-
While we have an office in San Francisco, most of the team operates remotely.
Benefits
- Competitive salary and equity.
- Platinum-level health, dental, and vision insurance for you and your family. We cover 99% of employee premiums and 95% of dependent premiums.
- Flexible Work - remote or in-person. We have a flexible work environment - work remotely from any U.S. timezone, or join us in-person at our San Francisco office.
- Unlimited PTO - take time when you need it to rest, relax, and recharge with unlimited PTO (minimum 4 weeks encouraged).
- Team events. Distributed work is awesome, but so is getting together in-person. Hang out with your colleagues at planned team events around the country.
- Brand new MacBook Pro (or PC if you prefer)
Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Objective we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Objective provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.