Noosh is seeking an AI Engineer to develop and implement cutting-edge artificial intelligence solutions using technologies like LangChain, OpenAI, and Claude.
Requirements
- Proven experience in AI engineering, deep learning, neural networks, machine learning, and working with technologies such as LangChain, OpenAI and Claude.
- Strong programming skills in Python or R.
- Proficiency in AI frameworks and libraries like TensorFlow, PyTorch and scikit-learn.
- Experience with data preprocessing, feature engineering and data evaluation techniques.
- Competence in working with large datasets and using tools like SQL, Hadoop, Spark, and vector databases.
- Knowledge of cloud platforms (e.g., AWS) and experience in deploying AI-based solutions in cloud environments.
- Familiar with frameworks like LangChain, AutoGen, or CrewAI.
Responsibilities
- Experience building AI agents that can plan, decide, and act using tools.
- Works with OpenAI, Claude, xAI Strong in prompt engineering, system messages, and managing context.
- Understands RAG (Retrieval-Augmented Generation) using vector DBs (e.g. Pinecone, Weaviate, FAISS).
- Can add AI features into existing web apps
- Understands transformers, embeddings, and model fine-tuning.
- Designs AI features that support real-world workflows.
- Familiar with enterprise SaaS use cases like spec creation, email parsing, or vendor recommendations.
Other
- This will be hybrid based position based in Mountain View, California.
- This role will be required to be in office 2 days per week, with the ability to work from home the remaining days.
- Bachelor's or Master's degree in Computer Science, Mathematics, Engineering, or a related field.
- Excellent problem-solving abilities and a keen eye for detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.