companyvinci4d logo

Full-Stack Software Engineer - Member of Technical Staff

vinci4dPalo Alto HQ
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

QualificationsProficiency in Python and experience with gRPC. Familiarity with C++ and its integration within applications. Experience in developing user interfaces using React, TypeScript, and modern web technologies (HTML/CSS). Solid understanding of distributed systems and microservices architecture. Ability to debug and optimize both front-end and back-end components. Experience with CI/CD tools and practices. Strong problem-solving skills and the ability to work independently and collaboratively. Excellent communication skills for cross-functional collaboration.

About the job

About Us

At Vinci, we are revolutionizing simulation technology by combining a robust foundation model for physics with GPU-native solvers, achieving unmatched speed and accuracy in simulations. Our innovative approach eliminates the need for meshing and approximations, enabling engineers to execute thousands of simulations effortlessly and redefining the design and optimization of complex physical systems.

Our dedicated teams utilize high-performance computing, secure networking, and seamless cloud integrations to expedite development processes. We are in search of a pragmatic full-stack engineer who is adept in managing customer-facing UIs, backend services, and native C++ integrations. This role demands a proactive individual who can deliver features end-to-end and take full ownership of customer interactions.

Role Summary

This hands-on full-stack position involves building and maintaining Python/gRPC services that interface with our C++ engines. You will be responsible for implementing UI enhancements for customer and internal applications and ensuring that features are accessible and user-friendly. The ideal candidate should be comfortable traversing the technology stack, proficient in delivering production-grade services, and eager to improve product usability and security for our customers.

What You’ll Do

  • Design, develop, and manage Python-based microservices and gRPC APIs that expose native C++ engines and simulation/inference workflows.

  • Execute small-to-medium UI modifications and collaborate with product/UX teams on customer-facing React applications (TypeScript/JS, HTML/CSS), from resolving bugs to adding new functionalities.

  • Implement comprehensive application logic: validate requests, orchestrate jobs, ensure retries/idempotency, maintain transactional integrity, and develop SDKs/APIs for customers.

  • Assist in designing and maintaining distributed systems: job partitioning, managing backpressure, implementing retries, ensuring observability, and autoscaling for services coordinating native compute resources.

  • Debug and analyze performance across the stack — from frontend responsiveness and network requests to Python runtime and native C++ performance hotspots.

  • Establish CI/CD pipelines and automated tests (unit, integration, end-to-end) covering backend, frontend, and native components.

  • Engage in on-call rotations, incident management, and post-mortem analysis; maintain operational documentation and dashboards.

  • Collaborate with product, QA, infrastructure, and customer success teams to ensure features are useful, secure, and thoroughly documented.

  • Mentor fellow team members and contribute to code reviews and knowledge sharing.

About vinci4d

Vinci4D is at the forefront of simulation technology, merging cutting-edge physics models with advanced computational capabilities to transform engineering practices. Our innovative solutions empower engineers to achieve remarkable efficiencies in simulation processes, setting new standards in design and optimization.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.