Software Engineer, Full Stack
Job Description
Normal Computing. Incredible Opportunities.
At Normal, we're rewriting AI foundations to advance the frontier of reasoning and reliability in the real world. At the center of our mission is bridging artificial intelligence to the most sensitive industrial and advanced manufacturing applications around the globe.
At Normal, we understand that our technology is only as powerful as the people behind it. Every employee drives significant impact within our products, often working directly with customers and embedding across our tightly-knit team. Our team members are driven by curiosity and passion for solving some of the most challenging problems in the world of atoms.
Your Role in Our Mission:
We are hiring a Software Engineer, Full Stack to design and build high-performance products for semiconductor companies. This role provides an opportunity to get firsthand experience prototyping and launching transformative AI experiences in one of the world’s most important industries. Previous experience with the semiconductor or hardware industry is valued, but not required.
Design and build performant web applications that make complex workflows intuitive for users, including features such as visualization tools, diagnostic assistants, and test version control.
Partner with product team and users to translate complex technical requirements into real proof-of-concept features.
Drive engineering roadmaps in collaboration with researchers, hardware experts, and product managers to discover and propose features.
Build and contribute to a collaborative, growth-oriented environment that promotes technical excellence, transparency, and continuous learning.
What Makes You A Great Fit:
4-7 years of prior experience building and shipping full stack products, including experience as a former zero-to-one engineering lead or startup founder.
Expert ability to write clean, effective and scalable code, with a strong proficiency in TypeScript and React and a deep understanding of how web technologies work.
Experience building backend services in Python or other object-oriented languages. Ability and desire to contribute across our stack.
Reliable, resourceful, and flexible - you do what you say you will, find solutions, and pivot with aplomb.
Reliable, resourceful, and flexible - you deliver on your commitments, value outcomes, and adapt quickly when priorities shift.
Passion for user experience, including an ability and desire to understand how technical decisions impact the real people who will use what you're building.
Bonus Points For:
Meaningful experience working and building within or for the semiconductor industry, or developing hardware products or software for hardware products.
Experience working with LLMs or collaborating with ML teams.
Familiarity with the latest AI-powered programming tools.
Experience with visual design.
Equal Employment Opportunity Statement
Normal Computing is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status.
Accessibility Accommodations
Normal Computing is committed to providing reasonable accommodations to individuals with disabilities. If you need assistance or an accommodation due to a disability, please let us know at accomodations@normalcomputing.ai.
Privacy Notice
By submitting your application, you agree that Normal Computing may collect, use, and store your personal information for employment-related purposes in accordance with our Privacy Policy.