Engineer, New Grad

Socket.dev

San Francisco (CA)

On-site

USD 150,000 - 220,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Visa sponsorship
Competitive equity
Relocation assistance

Job summary

Socket.dev is hiring for a broad, entry-level engineering role in San Francisco. You will start with well-scoped projects spanning machine learning, geometry, graphics, and data systems, learning the full system and taking on more ownership over time. No CAD/manufacturing background required.

You will build and maintain data pipelines for CAD, write evaluation tooling, and support model training. A generalist mindset and initiative are prized, with visa sponsorship possible for the right

Qualifications

  • 0–2 years of software engineering experience or internships/research.
  • Hands-on experience with machine learning training, data pipelines, internal tooling, or similar work.
  • Strong programming ability in Python and/or C/C++.
  • Track record of finishing difficult work and taking initiative without detailed instructions.

Responsibilities

  • Build and maintain geometry/data pipelines for CAD formats and feature extraction.
  • Write evaluation harnesses and tooling to measure model performance improvements.
  • Support ML training runs, instrument systems, debug failures, and present results clearly.
  • Build internal tools to remove friction for researchers and engineers.
  • Work across the stack and deepen expertise where it matters most.
  • Own challenging technical problems in collaboration with a small, experienced team.

Skills

Problem solving
Curiosity
Initiative
Generalist mindset

Education

Bachelor's or Master's in CS/Engineering/Math/Physics

Tools

Python
C/C++

Job description

About the company

Our client is a venture-backed spatial intelligence company building foundation models for physical engineering design. Its first model is a generative foundation model for structured 3D parametric CAD, and the team is now developing the next generation of its system. Founded in 2022 and backed with $27M in funding, the company has grown from six people at its last financing to a highly technical team of 12.

The role and why it matters

This is a broad new-graduate engineering role for someone with strong fundamentals and the curiosity to work across machine learning, geometry, graphics, data systems, evaluation, and internal tooling. You will begin with well-scoped projects, learn the full system, and take on more ownership as you demonstrate strength. No CAD or manufacturing background is required.

What you'll do
  • Build and maintain geometry and data pipelines that parse CAD, convert formats, extract features, and verify output quality.
  • Write evaluation harnesses and tooling that help the team determine whether model performance has improved.
  • Support machine learning training and experiment runs, instrument systems, debug failures, and present results clearly.
  • Build internal tools that remove friction for researchers and engineers.
  • Work across the stack and develop depth in the areas where you have the greatest impact.
  • Own challenging technical problems in close collaboration with a small, experienced team.
What we're looking for
  • Zero to two years of software engineering experience, including internships or research.
  • A bachelor's or master's degree in computer science, engineering, mathematics, physics, or a closely related field from a rigorous program.
  • Hands-on experience with machine learning training, data pipelines, internal tooling, or adjacent technical work.
  • Strong programming ability in Python and/or C or C++.
  • Evidence of high performance through internships, research, ambitious technical projects, or work in a demanding engineering environment.
  • A generalist mindset, intellectual curiosity, and willingness to begin broadly before specializing.
  • A track record of finishing difficult work and taking initiative without waiting for detailed instructions.
Bonus points
  • Exposure to CAD, computational geometry, robotics, perception, graphics, game development, or related coursework and projects.
  • Experience building evaluation systems or supporting model training infrastructure.
  • Research or internship experience at a high-bar technology company or laboratory.
Compensation and benefits
  • $150K-$220K base salary.
  • Total compensation around $300K, including bonus.
  • Competitive equity and benefits.
  • Visa sponsorship and transfers may be available, including F-1 OPT, H-1B transfers, new H-1B sponsorship, and TN visas.
Location and work model

This is a full-time role based in San Francisco, California. The team works together in the office five days per week, and candidates must be able to work on-site or relocate before starting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Early Career Engineer
Early Career Engineer

Success Matcher Recruitment • San Francisco (CA)

On-site
USD 95,000 - 130,000
Computational Design Research Engineer
Computational Design Research Engineer

Foundation EGI • Boston (MA)

Remote
USD 100,000 - 140,000
Equity participation
Medical, dental, vision insurance
Retirement savings
+5
Machine Learning Engineer
Machine Learning Engineer

Advatix Inc. • San Mateo (CA)

On-site
USD 110,000 - 165,000
Comprehensive medical, dental, and vision insurance
Catered team lunches
Unlimited/flexible paid time off
+2
CAD Geometry Engineer
CAD Geometry Engineer

Success Matcher Recruitment • San Francisco (CA)

On-site
USD 150,000 - 230,000
Relocation assistance
Visa sponsorship (H1B/O1)
On-site 5 days a week
CAD / Geometry Engineer
CAD / Geometry Engineer

Rethink recruit • California (MO)

On-site
USD 300,000 - 400,000
Health insurance
Dental insurance
401(k) with company match
+2
Member of Technical Staff - Software Engineer
Member of Technical Staff - Software Engineer

Vinci4D.ai • Palo Alto (CA)

On-site
USD 180,000 - 220,000
Generative AI CAD Engineer
Generative AI CAD Engineer

Atomic Machines • Emeryville (CA)

On-site
USD 220,000 - 260,000
Equity
Benefits
Modeling and Analysis Engineer (All Levels)
Modeling and Analysis Engineer (All Levels)

Unlimited • San Francisco (CA)

On-site
USD 120,000 - 180,000
Head of ML & Geometry (3D Simulation/Point Cloud)
Head of ML & Geometry (3D Simulation/Point Cloud)

Attis • San Francisco (CA)

On-site
USD 200,000 - 270,000
401(k)
Medical insurance
Vision insurance
+1
Software Engineer
Software Engineer

Subcritical Systems Inc • Austin (TX)

On-site
USD 120,000 - 170,000
Health insurance