
About this role
About Us:
reAlpha Tech Corp. (Nasdaq: AIRE) is a real estate technology company developing an end-to-end commission-free homebuying platform. Utilizing the power of AI and an acquisition-led growth strategy, reAlpha’s goal is to offer a more affordable, streamlined experience for those on the journey to homeownership in the US and globally.
Why Join Us?
At reAlpha, we’re transforming real estate with AI technology. Our team’s excellence drives our success, and we need your expertise. Join us to be part of a culture that values integrity, speed, and growth, where your work sets new industry standards.
An important note: Data shows that men on average apply for a role if they meet 3/10 requirements while women often only do so if it’s 10/10. We strive to clearly define our roles and expectations and encourage you to apply if you believe the opportunity aligns well with your skills and experience, even if it's not a perfect match.
AI Engineer - Level 2
Job Responsibilities
Applied AI Engineering
- Design, build, and maintain core model services that abstract and standardize access to LLMs and ML models across the organization.
- Build and maintain RAG infrastructure as a reusable platform capability, including indexing, retrieval, reranking, and context assembly.
- Own model performance tuning, including latency reduction, throughput optimization, and token efficiency.
- Design and operate evaluation and benchmarking pipelines for LLMs and agentic systems (quality, latency, cost, safety)
- Design, architect, and deploy AI agents and agentic systems to develop innovative AI solutions
- Build voice-enabled AI agents with optimal latency, ensuring real-time processing capabilities
- Build production-grade agentic solutions and conversational AI systems
- Fine-tune language models and traditional ML models for specific use cases
- Design and implement APIs for seamless integration of AI models into the product ecosystem
- Perform exploratory data analysis on structured and unstructured datasets and present actionable insights to stakeholders
- Stay engaged with the latest developments in AI research, emerging frameworks, and industry trends
Core Software Engineering
- Design, architect, and maintain scalable backend systems to support AI-powered products
- Collaborate with frontend engineers, product managers, and stakeholders to deliver complex features leveraging AI and data-driven insights
- Architect and optimize data models across SQL and NoSQL databases, ensuring efficient storage and retrieval patterns
- Design and maintain robust data processing pipelines, including orchestration of scheduled workflows and data transformations
- Implement and optimize APIs with a focus on performance, scalability, data integrity, and security
- Manage application deployment to cloud platforms through containerization
- Conduct thorough code reviews, mentor junior engineers, and establish coding standards to maintain high-quality codebases
- Troubleshoot and resolve complex technical issues, including performance bottlenecks and system optimizations
- Communicate technical solutions effectively with clients and stakeholders, including presenting demos and technical proposals
- Take ownership of features from conception to deployment, making informed architectural decisions and trade-offs
Job Requirements
AI Engineering
- You have a deep understanding of how conversational agents and agentic systems are built from the ground up, with professional or personal project experience
- You have strong familiarity with LLM APIs (OpenAI, Anthropic, etc.) and know how to leverage their capabilities for production-ready AI products
- You have hands-on experience implementing RAG systems with vector databases (Qdrant, Pinecone, Weaviate, Chroma, FAISS) and understand advanced retrieval strategies
- You have experience with modern AI agent frameworks such as OpenAI Swarm, LangGraph, LlamaIndex, PydanticAI, LiveKit Agents (Voice), or CrewAI (at least one required)
- You understand AI agent design patterns, context management strategies, and prompt engineering best practices
ML Foundations
- You possess a strong understanding of AI/ML fundamentals including supervised, unsupervised, and reinforcement learning techniques
- You have knowledge of model fine-tuning, evaluation frameworks, and performance optimization techniques
- You are proficient with data manipulation, cleansing, and preprocessing using numpy and pandas
- You can create insightful data visualizations using matplotlib or similar tools
Software Engineering
- You have in-depth knowledge of Python with experience on medium to large-scale projects
- You are proficient in backend frameworks: FastAPI, Flask, or Django
- You have strong API design skills with best practices for RESTful and GraphQL interfaces
- You can write complex SQL queries and manage PostgreSQL databases efficiently
- You have experience deploying backend systems to cloud platforms (AWS, Azure) using Docker and Kubernetes
Core Attributes
- You possess excellent communication skills in English with confidence in presenting work to stakeholders
- You have a product-oriented mindset—thinking beyond tickets to understand business objectives behind the software
- You are open to giving and receiving constructive feedback
- You take self-driven initiative without waiting for direction
Experience Requirements
- Minimum of 2-3 years of professional experience in AI/ML engineering, backend engineering, or related roles
- Demonstrated experience shipping AI features or products to production
reAlpha is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. reAlpha is committed to sponsoring work visas for exceptional employees and following all immigration laws.