Role: Lead Software Engineer
Location: Menlo Park, CA
About our client:
Our client is a leading AI company building agentic systems and frontier foundation models for semiconductor and electronics design. Backed by top-tier investors, they are putting AI in the hands of hardware engineers in over 70% of the world’s largest semiconductor and electronics companies to provide effortless control over next-generation chip and board designs. Their work powers the future of automotive, industrial automation, consumer electronics, IoT, and semiconductor manufacturing.
Their founding team consists of IOI/IPhO olympiad medalists, Stanford professors, and the former CTO of a major EDA company. Their business leadership has scaled revenue in previous companies to over $1.5bn. They are bringing together world-class talent at the intersection of software and hardware.
Position Overview:
The Frontend Engineer will play a critical role in building and maintaining web applications, driving product innovation, and designing intuitive user experiences. This role will also involve leveraging LLMs to create generative UI systems and extending product functionality through browser extensions.
Key Responsibilities:
-
Build and maintain scalable backend systems that power AI-driven tools for semiconductor and electronics design
-
Construct and manage large-scale data pipelines for parsing, transforming, and storing diverse datasets (e.g., images, signals, circuit diagrams, text)
- Assist with data extraction, cleaning, validation, and quality assurance across structured and unstructured formats
-
Develop and deploy agentic AI applications using LLM APIs to automate workflows and accelerate engineering tasks
-
Integrate AI capabilities into cross-platform software products for Windows, macOS, and web-based environments
-
Collaborate with ML engineers to serve models efficiently and embed intelligence into backend and frontend systems
- Ensure the reliability, performance, and security of backend services, APIs, and data infrastructure
Qualifications:
- Proven experience in building scalable and maintainable backend and data systems
-
Strong programming skills in Python, with additional proficiency in C++, C, Go, or Rust
-
Strong understanding of Unix-based systems, including proficiency in Bash scripting, managing daemons, and optimizing storage and filesystem performance
-
Familiarity with modern web frameworks (e.g., FastAPI, Django) and cloud infrastructure (especially AWS: ECS, Lambda, S3, EC2)
-
Solid understanding of databases (SQL/NoSQL), schema design, and data pipeline frameworks (e.g., Airflow, Prefect)
-
Experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Argo CD) for infrastructure automation and deployment
- Demonstrated success working on production-grade AI/ML applications or data-intensive products
- Strong system design and debugging abilities, with a focus on performance, concurrency, and cost-efficiency
- Awareness of security best practices across data, APIs, and cloud systems
- Bonus Points:
- Background in Electrical Engineering.
- Experience as an early engineer at a hyper-growth startup.
What they offer (compensation, benefits, etc.):
-
Unlimited PTO: Recharge when you need it, no questions asked.
-
Comprehensive Health Coverage: Medical, dental, and vision insurance for you and your dependents.
-
Free Meals and Snacks: Daily lunches, dinners, and snacks in the office.
-
Professional Growth: We invest in your continuous learning and offer opportunities to expand your skills.
-
Visa Sponsorship: We welcome global talent and provide visa sponsorship to support qualified candidates.