Normal is a New York-based deep-tech startup founded by former engineers from Google Brain, Alphabet X, and Palantir. Our investors include Celesta Capital, First Spark Ventures, Micron and former Google CEO Eric Schmidt. We engage with enterprise companies across various industries, including services, manufacturing, and the public sector, to deliver cutting-edge AI solutions.
We are on a mission to make AI universally scalable and useful.
Our products serve as critical full-stack infrastructure for our enterprise users in deploying AI into high-stakes applications. We are addressing the challenges of reliability, adaptivity, and auditability, which have traditionally been central barriers to adoption.
We believe that the untapped potential of AI to create transformative value remains to be fully realized. Thus far, AI has been subject to technological limitations such as unpredictable factual errors in generative AI (known as hallucinations) or lack of auditability as black-box models. Consequently, these limitations restrict the application of AI primarily to consumer-grade, low-stakes generative AI workflows and basic pattern recognition systems.
We envision that true transformative value can be unlocked in enterprise-grade, high-stakes AI workflows, where AI can reason reliably and autonomously, and understand its own limits. In these contexts, AI has the capacity to drive meaningful outcomes with real, complex impact.
Our approach involves redesigning AI systems from the ground up, contrasting other surface-level approaches. Our AI application development platform is powered by novel full-stack probabilistic machine learning infrastructure driven by thermodynamic physics. With Normal's probabilistic AI, we offer unprecedented control over reliability, adaptivity, and auditability to AI models, specifically tailored for critical and customer-specific enterprise workflows.
As we forge ahead with our mission, we are seeking passionate individuals eager to collaborate with our uniquely diverse and interdisciplinary team, and motivated by a workplace where the hardest problems remain to be solved.
AI Research Residency
Location: New York, NY (Hybrid or Remote)
Duration: 6-12 Months with the possibility of extension
Compensation: Competitive salary with benefits
About The Residency:
The AI Research Residency program presents an exclusive 6-12-month opportunity to accelerate your career in modern AI research. As an AI Research Resident at Normal Computing, you'll have the incredible opportunity to collaborate with our world-class research team in bringing to life a full-stack physics-based AI platform. Your role will involve developing cutting-edge algorithms and hardware paradigms for AI, pushing the boundaries of what's possible.
Specifically, you will:
Interface with our world-class research team focused on developing a full-stack physics-based AI platform.
Explore cutting-edge generative AI tools for novel applications
Research and develop new algorithms and hardware paradigms for AI.
Conduct numerical benchmarking of algorithmic and hardware proposals.
Optimize hardware speedups over state-of-the-art and characterize the impact of hardware noise.
Investigate commercial applications that stand to benefit from Normal’s physics-based AI platform.
If you're ready to be on the frontier of AI research and share our vision for the synergy between physics and AI, we invite you to apply to our AI Residency Program and be part of the exciting future of AI at Normal Computing.
The experience we’re looking for:
Experience with large-scale numerical simulations, including benchmarking of ML algorithms and training of ML models.
Experience with modern AI methods, such as probabilistic ML, Bayesian reasoning, sampling algorithms, and generative AI models.
Familiarity with classical physics formalism, differential equations, and stochastic processes.
Familiarity with characterizing the impact of noise and imperfections on algorithmic performance.
Familiarity with data science applications and specific use cases of ML methods.
Proficiency in at least one programming language, with a preference for those commonly used in ML or scientific computing such as Python or C++.
Familiarity with TensorFlow, PyTorch, Jax, NumPy, Pandas, or similar ML/scientific libraries.
Residency FAQs:
Is this a part-time or full-time program?
Our residency is a full-time position lasting in duration between 6-12 months.
Can I be enrolled as a student at a university or work for another employer during the residency?
No, the residency can’t be completed simultaneously with any other obligations.
I have been out of school for several years. Am I eligible to apply?
Yes. We will consider applications from various backgrounds.
Is this a paid residency?
Yes. Residents are paid a competitive salary.
Will I receive benefits during the Residency?
Yes, residents are eligible for most benefits, including medical (Depending on location).
Will I be required to relocate for this residency?
Absolutely not. Residents are encouraged to work on-site at our New York office, however we are a distributed team and you are welcome to work from wherever you are currently located.
What options will be open to me at the end of the program?
While there is no guaranteed conversion to full-time employment, depending on the success of your residency, it would be our hope that there could be an opportunity to explore a full-time role at Normal Computing.
Additional Information:
Normal Computing is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Normal Computing is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@normalcomputing.ai
About The Role
As the founding product manager, your mission will be to ensure that Normal builds a category-defining generative AI application development platform powered by probabilistic AI to solve high-stakes enterprise customer applications. You will work on Normal’s highest impact and most pressing problems alongside our leadership, engineering, operations and Go To Market teams.
The ideal candidate has a strong entrepreneurial mindset, hands-on software engineering experience, and is comfortable working under ambiguity.
Responsibilities:
Build relationships with key stakeholders internally and externally to understand how Normal can deliver value efficiently and effectively
Build deep understanding of Normal’s end users through market research and data analysis
Establish and manage our product development and deployment processes, including company-wide product management best practices and rituals to instill a culture of customer obsession, rapid iteration and effective KPI tracking
Develop and maintain a comprehensive product roadmap that aligns with company goals and objectives
Own cross-functional collaboration across various teams and guide the prioritization of new features, considering feasibility, impact, cost, and time in decision making
Qualifications:
4+ years of experience in a customer-facing Product Manager role
Experience building AI/ML application products with B2B focus
Experience working in startups or AI-native high growth companies
Bachelor of Science in Computer Science, Engineering, Statistics, or similar field
Excellent verbal and written communication and presentation skills
Preferred qualifications:
Former startup founder or founding product manager with demonstrated track record of building customer-facing AI products through entire lifecycle from inception to business success
Hands-on experience with modern AI/ ML infrastructure, libraries and frameworks
Advanced degree in Computer Science, Engineering, Statistics, or similar field, or Master of Science or Business Administration degrees
Additional Information:
Normal Computing values diverse perspectives and experience. We encourage you to apply to this role if you feel you would be a good fit, even if you do not meet all of the requirements listed.
This role will receive a competitive salary + benefits + equity.
NY Est. Base Annual Range: $185,000 - $235,000
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amount may vary from the amount listed above.
Normal Computing is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Normal Computing is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@normalcomputing.ai
About The Role
As a Senior Full-Stack Engineer at Normal Computing, you will play a key role in developing and maintaining our cutting-edge full-stack AI platform. You will be responsible for creating innovative, scalable, and high-performing software solutions that meet both the needs of our customers and the company's strategic objectives.
Depending on interest and skills, responsibilities could include:
Design, develop, and maintain high-quality, scalable software across the full-stack AI platform, and broader tooling, dashboarding, and infrastructure
Build UIs and web interfaces to develop, deploy, and visualize both next-gen AI models and applications, and Thermodynamic AI Hardware
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to translate business requirements into technical solutions.
Optimize and enhance the performance, security, and maintainability of our software systems and infrastructure.
Stay informed of the latest industry trends and technologies, contributing to the continuous improvement and innovation of our platform.
Mentor and guide junior colleagues, fostering a collaborative, growth-oriented environment that encourages knowledge sharing and professional development.
Qualifications:
Bachelor's degree or higher in Computer Science, Engineering, or a related field.
4+ years of experience in full-stack software development, with a strong emphasis on web applications and cloud computing.
Proficiency in programming languages such as Python, JavaScript, or similar, and experience with modern frontend frameworks (React).
Solid understanding of backend technologies and frameworks, we use FastAPI.
Experience with database systems (SQL/NoSQL, embeddings) and data storage solutions.
Knowledge of containerization technologies (Docker, Kubernetes) and any cloud platform like GCP, AWS, Azure.
Strong understanding of software development best practices, such as version control (Git), CI/CD pipelines, testing, and code reviews.
Leadership and collaboration qualities, enthusiasm for real-world, responsible impact
Excellent problem-solving skills and the ability to troubleshoot and optimize complex systems.
Strong written and verbal communication skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
Additional Information:
Normal Computing values diverse perspectives and experience. We encourage you to apply to this role if you feel you would be a good fit, even if you do not meet all of the requirements listed.
This role will receive a competitive salary + benefits + equity.
NY Base Pay Range: $160,000-$200,000
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed above.
Normal Computing is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics. Normal Computing is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accommodations@normalcomputing.ai.
About The Role
We are seeking an experienced Sr. ML Engineer to join our team. In this role, you will be responsible for developing and implementing cutting-edge probabilistic machine learning models and algorithms that solve real-world problems for our clients. You will work closely with our research scientists, data scientists, and software engineers to deliver high-quality solutions that meet the needs of our clients.
Responsibilities:
Develop and implement state-of-the-art probabilistic machine learning models and algorithms to solve real-world problems.
Explore Bayesian and non-Bayesian approaches to Reliable Deep Learning: for example, uncertainty-aware algorithms for diverse and quality-filtered generations, adaptive or distilled algorithms for fast generations, and techniques for probing and model and training quality understanding
Work closely with the engineering team to build seamless features and integrations for core Probabilistic ML platform
Collaborate with research scientists and data scientists to develop new models and techniques for probabilistic machine learning..
Stay up-to-date with the latest research and industry trends in probabilistic machine learning.
Qualifications:
Applied experience with machine learning, preferably modern deep learning architectures (e.g. Transformers, CNNs, vision-language models, deep reinforcement learning)·
Experience with machine learning training objectives beyond accuracy (e.g. Bayesian learning, meta-learning, value-at-risk, robustness, distribution shift, class imbalance, fairness)
Experience with at least one programming language (preference for those commonly used in ML or scientific computing such as Python or C++).
Experience using TensorFlow, PyTorch, Jax, NumPy, Pandas or similar ML/scientific libraries.
Familiarity with probabilistic programming languages (e.g. Tensorflow Probability, Pyro)
Preferred qualifications:
Experience and participation in a team driving a project from – conception to an experimental idea – to a proof-of-concept – to a launched product feature.
Experience in cross functional collaboration, with research teams, product teams, and external partners and stakeholders
Experience with large-scale Bayesian modeling and inference
Comfort with probabilistic programming languages (e.g. Tensorflow Probability)
Experience in cross functional collaboration, with research teams and product teams.
Additional Information:
Normal Computing values diverse perspectives and experience. We encourage you to apply to this role if you feel you would be a good fit, even if you do not meet all of the requirements listed.
This role will receive a competitive salary + benefits + equity.
NY Est. Base Annual Range: $140,000-$200,000
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amount may vary from the amount listed above.
Normal Computing is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Normal Computing is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@normalcomputing.ai
About The Role
As an ML Infrastructure Engineer at Normal Computing, you will play a crucial role in shaping our full-stack AI platform by designing, building, and maintaining scalable machine learning infrastructure for the development, training, and deployment of frontier machine learning techniques and algorithms.
Depending on interest and skills, responsibilities could include:
Collaborating closely with ML research scientists and engineers to optimize and productionize pipelines and workflows, ensuring efficiency, best practices, and effective resource utilization.
Implementing tools, libraries and frameworks to speed up and enable new research.
Collaborate closely with Thermodynamic Hardware scientists and engineers to integrate a novel simulation stack and compilation engine
Be a part of planning and performing rapid prototyping of machine learning techniques applied to real-world scientific and enterprise problems.
Make improvements to model architectures, training, simulation, and compilation procedures
Report and present software developments, experimental results and analysis clearly and efficiently.
Contributing to existing documentation or educational content (e.g. blog posts or talks) and adapt content based on product/program updates and user feedback
Stay up-to-date with the latest industry trends and technologies, driving continuous improvement and innovation within our ML platform.
Mentoring and guiding junior colleagues, nurturing a collaborative, growth-oriented environment that promotes knowledge sharing and professional development.
Qualifications:
Bachelor's degree or higher in Computer Science, Engineering, or a related field.
3+ years of experience in infrastructure engineering, with a focus on machine learning, distributed systems, and cloud computing.
Experience with at least one programming language (preference for those commonly used in ML or scientific computing such as Python or C++).
Experience using TensorFlow, PyTorch, Jax, NumPy, Pandas or similar ML/scientific libraries.
Leadership and collaboration qualities, enthusiasm for real-world, responsible impact
Excellent problem-solving skills and a proven ability to troubleshoot and optimize complex systems.
Strong written and verbal communication skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
Preferred qualifications:
Knowledge of containerization technologies (Docker, Kubernetes) and any cloud platform like GCP, AWS, Azure.
Familiarity with ML infrastructure tools and technologies, such as Ray, MLflow, Kubeflow, Flyte, or similar platforms.
Strong understanding of CI/CD pipelines, infrastructure-as-code (Terraform, CloudFormation), and configuration management tools (Ansible, Puppet, Chef).
Experience with big data technologies such as Hadoop, Spark, or Flink.
Familiarity with data storage and processing systems (SQL/NoSQL, Kafka).
A passion for staying up-to-date with the latest advancements in AI, ML, and infrastructure technologies.
In addition, the following would be a significant advantage:
Applied experience with machine learning, preferably modern deep learning architectures (e.g. Transformers, CNNs, vision-language models, deep reinforcement learning)·
Experience with machine learning training objectives beyond accuracy (e.g. Bayesian learning, meta-learning, value-at-risk, robustness, distribution shift, class imbalance, fairness)
Experience with large-scale Bayesian modeling and inference
Comfort with probabilistic programming languages (e.g. Tensorflow Probability)
Experience in cross functional collaboration, with research teams and product teams.
Additional Information:
Normal Computing values diverse perspectives and experience. We encourage you to apply to this role if you feel you would be a good fit, even if you do not meet all of the requirements listed.
This role will receive a competitive salary + benefits + equity.
NY Est. Base Annual Range: $150,000-$190,000
A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amount may vary from the amount listed above.
Normal Computing is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Normal Computing is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@normalcomputing.ai