Nightfall AI is looking for a new graduate to join their AI Engineering team to design and enhance the AI models that power their security products, aiming to detect and prevent data leaks in real-time for leading organizations.
Requirements
- Code fluently in Python, and Go (or C++ or Java) with solid understanding of Data Structures and Algorithms.
- Carried out research projects to solve complex problems in Natural Language Processing via the use of deep learning (transformer) models or LLMs.
- Innovative use of model architectures for solving NLP problems.
- Projects involving the use of agentic frameworks (eg. LangGraph), use of RAG or vector databases.
- Familiarity with AWS or other cloud computing systems, and experience with systems such as Kafka, Redis, Postgres, etc.
Responsibilities
- Build and ship the AI systems that power Nightfall’s Security products.
- Work hands-on with Python to analyze data, experiment with new natural language model architectures, perform prompt and context engineering on LLMs, benchmark and monitor model accuracy, deploy models into production for real-time inferencing to support various use cases.
- Work hands-on with Go to build the microservices that ingest and process data at scale through the use of streaming infrastructure, distributed caching, and highly concurrent execution.
- Collaborate across engineering and product to turn ideas into live AI features
- Participate in the team's oncall rotation to help drive operational excellence
Other
- Are graduating with a BS/MS in CS, Applied Math, or related field with rigorous coursework in Artificial Intelligence and Machine Learning.
- Thrive in fast-moving, high-ownership environments.
- Are excited to learn from experienced mentors and level up quickly.
- Hackathon wins, research papers, or open-source contributions.
- Hybrid schedule (3 days in-office) working out of our Palo Alto headquarters right in the heart of Silicon Valley.