Software Engineer, Systems
8 hours ago
About Matroid
Matroid is a full-service computer vision company that has developed an end-to-end platform allowing enterprise customers to rapidly train and
deploy automated visual inspection on imagery including EO, IR, X-Ray, CT, OCT, and others.
Founded in 2016 by a Stanford professor, Matroid has a broad and rapidly growing set of customers in manufacturing, industrial IoT, government and security.
We're looking for a talented Software Engineer to help develop the systems & infrastructure that powers Matroid's computer vision platform. Working alongside software and computer vision experts, you'll collaborate to solve problems, enable features and increase efficiency by building new shared services, systems, and tooling.
You'll be working onsite at our new downtown Palo Alto office, located near the Stanford campus and Caltrain.
What you'll do
- Architect & code up new system capabilities to enable the features of our computer vision platform
- Develop secure, reliable, scalable infrastructure projects; ranging from the hardware running our platform to the software abstractions powering it
- Increase efficiency across engineering with better libraries, tooling and automation
- Apply modern best practices such as infrastructure-as-code and observability
How you'll be doing it
- Operating in a collaborative but highly autonomous environment where you are empowered to make an impact
- Developing in a codebase with modern technologies, where quality matters
- Knowing that everything you build affects real-world users, with corresponding quality standards for your work
- Collaborating with other engineers on your, as well as our other expert teams, including product, deep learning and field engineering
What you bring to the table
- Extreme enthusiasm for working on infrastructure and backend systems - you care deeply about how software systems work, and want to be around other people who feel the same
- Strong Python coding skills
- Expertise with Linux and systems programming
- Bachelors in CS or equivalent
- 4+ years experience developing software
Bonus points if...
- Significant work experience as a software engineer in backend infrastructure
- Personal projects that demonstrate an interest/expertise in systems, infrastructure, networking, etc.
- Experience with: Helm, AWS, Kubernetes, Docker, Kafka, Redis, Prometheus, MongoDB, Nginx
- Experience with DevOps, MLOps, SRE and/or InfoSec
- Familiarity with machine learning technologies, concepts and operation
What we offer in return
- Competitive pay and equity
- The chance to constantly work on stimulating intellectual challenges
- Gym membership reimbursement
- Free lunch, healthy drinks, and snacks every day
- Medical, dental, and vision insurance with 100% paid premiums
- A flexible schedule that leaves time for all of your other interests
- A budget for whatever hardware or software will make you most effective
- Regular tech talks to discuss the latest advances in CV, DL and software engineering
Matroid is committed to creating a diverse work environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law.
-
Senior Systems Software Verification Engineer
2 weeks ago
Palo Alto, California, United States Ford Motor Full timeDescriptionAt Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's...
-
Palo Alto, California, United States Tesla Full timeWhat To ExpectThe Systems Validation team is responsible for validating all software driven, system level, vehicle requirements prior to any new hardware or software release or new product introduction. This includes inventing and building state of the art automated test infrastructure to increase the efficiency and precision of testing used throughout the...
-
Sr. Software Systems Engineer, Autonomy
4 days ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate...
-
Palo Alto, California, United States Tesla Full timeWhat To ExpectThe Thermal Systems Software Team is looking for an experienced Software Engineer to develop simulation and test infrastructure critical to releasing safety critical software with high confidence. This role will involve using software tooling expertise to validate embedded controllers in a virtual simulation environment through Tesla's...
-
Applied Math Software Engineer
2 weeks ago
Palo Alto, California, United States WindBorne Systems Full timeWindBorne Systems is supercharging weather models with a unique proprietary data source: a global constellation of next-generation smart weather balloons targeting the most critical atmospheric data. We design, manufacture, and operate our own balloons, using the data they collect to generate otherwise unattainable weather intelligence.Our mission is to...
-
Systems Architecture Software Engineer
6 days ago
Palo Alto, California, United States Rivian and Volkswagen Group Technologies Full timeAbout UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...
-
Software Engineer, HIL, High Voltage Systems
4 days ago
Palo Alto, California, United States Tesla Full timeWhat to ExpectAs a Hardware-in-the-Loop (HIL) Software Engineer on the HVS team, you'll own the delivery and quality of battery management systems. You'll design & implement automated tools and methods to accelerate firmware validation using simulation and HIL frameworks — directly impacting the performance, safety, and reliability of Tesla's electric...
-
Software Engineer
2 weeks ago
Palo Alto, California, United States xAI Full timeAbout xAIxAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational...
-
Staff Software Engineer, Streaming Systems
1 week ago
Palo Alto, California, United States Groq Full time $245,800 - $289,200Staff Software Engineer, Streaming Systems Mission: Design and build the real-time data infrastructure that powers GroqCloud's global revenue engine, processing hundreds of billions of events each day, sustaining millions of writes per second, and enabling a multi-billion-dollar business to operate in real time. Drive the intelligence layer that fuels...
-
Senior Systems Engineer
2 weeks ago
Palo Alto, California, United States Woven by Toyota Full timeWoven by Toyota is enabling Toyota's once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what "mobility" means and how it serves society.Our work centers on four pillars: AD/ADAS, our...