What are the responsibilities and job description for the Full Stack Software Engineer – AI Applications position at Alexandria Technology?
Location: On-site, New York, NY
Focus: Building Scalable AI-Driven Applications
About Us
Alexandria Technology is building next-generation AI-powered products that transform the way companies analyze data. Our mission is to bring cutting-edge AI into business applications that are fast, scalable, and impactful.
We’re a collaborative team of engineers, researchers, and designers who are passionate about applied AI—and we’re looking for a Full Stack Software Engineer who’s excited to work at the intersection of AI and product.
What You’ll Do
As a Full Stack Software Engineer, you'll be key in building applications from backend to the UI. You’ll help us design systems that are not only user-friendly but also performant and scalable—ready to handle large-scale AI inference, analytics, and data flows.
Your Responsibilities
Focus: Building Scalable AI-Driven Applications
About Us
Alexandria Technology is building next-generation AI-powered products that transform the way companies analyze data. Our mission is to bring cutting-edge AI into business applications that are fast, scalable, and impactful.
We’re a collaborative team of engineers, researchers, and designers who are passionate about applied AI—and we’re looking for a Full Stack Software Engineer who’s excited to work at the intersection of AI and product.
What You’ll Do
As a Full Stack Software Engineer, you'll be key in building applications from backend to the UI. You’ll help us design systems that are not only user-friendly but also performant and scalable—ready to handle large-scale AI inference, analytics, and data flows.
Your Responsibilities
- Build and maintain scalable web applications powered by AI backends
- Design and implement APIs that integrate with large language models (LLMs), vision models, and custom ML pipelines
- Work with Cassandra And Solr to house and serve big data in a fast, scalable and robust manner
- Utilize Apache Arrow to process and transfer columnar data efficiently, especially for analytics and model-serving pipelines with massive datasets (1 billion rows)
- Collaborate with ML engineers to productionize models and optimize inference performance
- Develop responsive UI components that help users interact with AI intelligently and transparently
- Write clean, testable code and participate in code reviews
- Feed your application runtime data into timerseries databases (ie. Prometheus) coupled with monitoring and alerting logic (ie. Grafana) to assist with resolution of issues and outages
- Help shape architecture decisions as we scale AI to more users and use cases
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- Backend: Python (FastAPI, Flask)
- Databases & Data: PostgreSQL, Redis, Apache Cassandra, Apache Arrow, Solr
- Infrastructure: Docker, Kubernetes, AWS/GCP, CI/CD (Gitlab)
- Other: WebSockets, XMLHttpRequest, REST, Grafana, Prometheus
- 3–6 years of professional experience as a full stack engineer
- Proficiency in both frontend (React, TypeScript) and backend (Python) development
- Experience working with distributed systems and large-scale data pipelines
- Hands-on experience with Apache Cassandra for scalable data storage
- Familiarity with real-time or near-real-time data applications
- Strong communication skills and a collaborative mindset
- Passion for AI and eagerness to stay ahead of emerging trends
- Working knowledge of Apache Arrow for high-performance data processing
- Experience with LangChain or other LLM frameworks
- Knowledge of retrieval-augmented generation (RAG) pipelines
- Experience working with vector databases and hybrid search systems
- Interest in prompt engineering, model fine-tuning, or AI safety best practices
- Knowledge or interest in financial markets, trading, reference data
- Competitive salary equity
- Health, dental, and vision insurance
- Autonomy, ownership, and impact from day one
- A mission-driven team building AI products with integrity and care
Salary : $120,000 - $160,000