Job Description
AlphaSense is seeking a Staff AI Engineer to join their AI & Search team. The ideal candidate will be responsible for developing cutting-edge deep learning, NLP, search, and next-generation Generative AI platform powering AlphaSense’s AI & Search product features. The Staff AI Engineer will collaborate with talented engineers to deliver scalable solutions for AlphaSense's world-class AI-powered search platform.
Role involves:
- Architecting, designing, and implementing highly scalable services for AlphaSense AI and Search products.
- Improving the reliability, latency, and cost-efficiency of AI and search services in cloud environments.
- Deploying AI and Search services to both SaaS and single-tenant cloud environments.
- Translating product requirements into software architectures in collaboration with Product Management.
- Solving challenges that come along with working with large language models.
- Providing technical leadership and implement best practices for software development.
Requirements:
- Strong software engineering skills in back-end engineering on complex, data-intensive applications with professional, real-world experience with applications at scale.
- Extremely proficient in Applied LLM/NLP, developing and deploying solutions using NLP frameworks like LangChain, HuggingFace, back-end web frameworks like FastAPI.
- Hands on experience building and deploying Open Source and Commercial LLMs like Llama, Claude etc., deep understanding of Prompt Engineering.
- Deep, hands-on experience across a few back-end web frameworks like FastAPI, Django, Sanic etc.
- Experience in leading teams and/or projects in a full-stack environment.
- Excellent communication, organizational, problem-solving, debugging, and analytical skills.
- Experience designing large-scale software systems and writing high-quality code and tests.
- Familiarity with Kubernetes, Docker, and cloud platforms such as AWS, GCP, or Azure.
- Experience in deploying AI and search services (e.g. vector search) to single-tenant cloud environments.
- Knowledge of modern development practices, including CI/CD pipelines and automated testing frameworks.
- Experience in optimizing the performance and cost of cloud services.
Role offers:
- Opportunity to work on cutting-edge AI and search technologies.
- Collaboration with talented engineers.
- Scalable solutions for a world-class AI-powered search platform.