Software Engineer (Backend)
Standard MetricsFull Time
Junior (1 to 2 years)
The ideal candidate will have 4-7 years of experience building and shipping full-stack products, including experience as a zero-to-one engineering lead or startup founder. Proficiency in backend services using Python or other object-oriented languages is required, along with the ability and desire to contribute across the full technology stack. Experience in the semiconductor or hardware industry, working with LLMs, collaborating with ML teams, or familiarity with AI-powered programming tools are considered bonus points.
The Senior Software Engineer will design and build high-performance backend services and web applications for semiconductor companies, making complex workflows intuitive for users. This includes developing features such as visualization tools, diagnostic assistants, and test version control. The role involves partnering with the product team and users to translate technical requirements into proof-of-concept features, driving engineering roadmaps in collaboration with researchers and product managers, and contributing to a collaborative environment that promotes technical excellence and continuous learning.
Develops generative AI for enterprises
Normal Computing develops generative AI specifically for critical enterprise applications, focusing on large-scale enterprises like Fortune 500 companies in sectors such as semiconductor manufacturing, supply chain management, banking, and government. Their technology, based on Probabilistic AI, utilizes statistical analysis to predict outcomes, allowing businesses to have greater control over the reliability, adaptivity, and auditability of their AI models. This approach addresses the significant risks that have hindered AI adoption in these industries. Unlike many competitors, Normal Computing tailors its AI solutions to meet the specific needs of its clients, operating on a subscription or contract basis. The goal of Normal Computing is to mitigate risks associated with AI implementation, making it a more viable option for critical applications in high-stakes environments.