Senior Software Development Engineer

Wintermeyer Ventures
San Mateo, CA, United States
2 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$180,000.0 - $250,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Computer-Aided Design 3D Computer Graphics Software Microsoft Windows Artificial Intelligence Amazon Web Services Apple Mac Systems Software Applications C Sharp (Programming Language) Mobile Application Development Code Review Continuous Integration
+15 more
Software Debugging DevOps Django Web Framework Python (Programming Language) Machine Learning Software Architecture Computational Geometry Software Engineering Software Systems Google Cloud Flask (Web Framework) Backend Information Technology Machine Learning Operations Docker

Job description

Join a small engineering team building AI-powered CAD software for mechanical engineering. You will own production systems end to end, including the backend and machine learning capabilities that power the product. What You’ll Do

  • Design, build, ship, and maintain core software systems, taking ambiguous problems through to production.
  • Partner with company leadership to shape technical roadmaps and deliver product goals.
  • Set engineering standards through code reviews, testing practices, and architectural guidance.
  • Design and productionize machine learning systems for AI-powered CAD.
  • Debug and resolve defects, and improve system performance, reliability, and scalability.
  • Improve CI/CD, testing, and observability as the product and team grow.
  • Contribute to the engineering culture and help grow the team.

Requirements

  • 7 or more years of backend software development experience, including production software ownership at an early-stage startup.
  • Strong Python skills and experience building backend services with frameworks such as Django or Flask, and working with SQL.
  • Experience owning a codebase end to end, making architectural decisions, and shipping 0-to-1 products.
  • Hands-on experience building and deploying machine learning models in production.
  • Experience developing desktop or native applications for macOS or Windows.
  • Strong computer science fundamentals and a degree in computer science, engineering, or a related field.
  • Familiarity with AWS or Google Cloud; experience with Docker, infrastructure, or DevOps is useful.
  • Background in CAD, geometry, computational geometry, gaming, or 3D software is a plus. C#/.NET and desktop app packaging experience, including code signing, are also useful.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…