RealPage

Sr. AI Engineer

Richardson, TX, US

Hybrid
Full-time
2 days ago
Save Job

Summary

SUMMARY RealPage is at the forefront of the Generative AI revolution, dedicated to shaping the future of artificial intelligence within the PropTech domain. Our Gen AI Center of Excellence is a dynamic team focused on driving innovation by building new generative AI applications and enhancing existing systems with GenAI capabilities. As part of our team, you'll contribute to RealPage's internal AI strategy, creating cutting-edge solutions that empower our users and clients. We are seeking a Senior AI Engineer specializing in Generative AI to lead the development, deployment, and scaling of advanced AI models that address real-world challenges across areas that include but are not limited to product support, web-scraping, OCR, and automation. In this role, you will fine-tune pre-trained foundation models, apply prompt-engineering and RAG techniques, utilize Agentic frameworks, and work closely with product and engineering teams to create impactful AI solutions that support our business objectives and transform user experiences. PRIMARY RESPONSIBILITIES * Generative AI Product Development: Evaluate and utilize appropriate generative models (e.g., OpenAI, LLaMA, Gemini, Claude) to develop Gen AI applications such as conversational assistants (voice and chat), text generation, summarization, OCR, generative analytics like sentiment analysis, and copilots. Assess and utilize appropriate AI tools, LLMs, vector databases, RAG (Retrieval-Augmented Generation) solutions, and Agentic frameworks based on project needs. * Web Applications: Develop and maintain high-performance web applications using a modern JavaScript stack and Python to integrate with AI products. Write clean, maintainable, and testable code that adheres to best practices. Participate in code reviews and provide constructive feedback to enhance code quality. * Master Prompt Engineering: Design effective prompts to minimize hallucinations, anticipate and resolve edge cases, and ensure the robustness of generative AI solutions. * Data Pipeline Development: Construct data preprocessing and cleansing pipelines, ensuring high-quality, scalable data suitable for training and testing AI models. * Establish Evaluation Frameworks: Develop and maintain frameworks to validate and measure LLM performance, testing models across a range of capabilities and edge cases for optimal outcomes. * Leadership and Mentorship: Provide technical leadership and mentorship to AI Developers, fostering a collaborative team environment and improving overall team effectiveness. * Stakeholder Communication: Translate complex ML and Gen AI concepts into clear terms for technical and non-technical stakeholders, ensuring alignment on project goals and expected outcomes. * Cross-Functional Collaboration: Work with interdisciplinary teams, including AI engineers, software engineers, product managers, and domain experts, to create integrated GenAI solutions. * Stay Current in AI Advancements: Track the latest AI research, tools, and trends, and adopt innovative approaches to continuously enhance project outcomes and drive improvement. * Build Scalable Applications: Develop scalable applications for cloud platforms (Azure, AWS, GCP, Oracle, etc.). * Advanced Cloud Functions: Build advanced cloud functions and web components. * Declarative Functionality: Create and maintain declarative functionality using React Flows or similar (validation rules, approvals, etc.). * Design Data Models: Design data models, user interfaces, business logic, and security for custom applications. * Transform Business Needs: Transform business needs into actionable requirements and functionality. * Scope Level of Effort: Scope level of effort and potential options for delivery of functionality. * Data Cleansing: Perform data cleansing and data manipulations using various tools and scripts. * Ensure Security: Ensure security by setting up and maintaining access and sharing rules. REQUIRED KNOWLEDGE/SKILLS/ABILITIES * Bachelor's or Master's in Computer Science, Machine Learning, MIS, or a related field, or equivalent industry experience 21. * 5+ years in ML engineering and/or Data Science, with at least 2 years in Generative AI, transformers, and large language models (LLMs). * Solid understanding of JavaScript/TypeScript, Python, React, and NextJS/NodeJS frameworks. * Proficiency in prompt engineering to enhance model output reliability and quality. * Familiarity with Vector embeddings, RAG architectures, MCP and Agentic frameworks for sophisticated GenAI applications * Expertise in cloud platforms for AI (Azure, AWS, GCP AI) and experience with containerization (Docker), and CI/CD practices. * Demonstrated ability to lead projects and mentor team members in Agile environments, driving collaboration and fostering team effectiveness. * Exceptional communication skills to effectively convey complex technical subjects to both technical and non-technical stakeholders. * Experience with GitHub Copilot/similar to improve development quality and speed. * Experience with Prompt Engineering and GenAI models (OpenAI, Claude, Vertex, etc.). * Develop high-quality, performant web applications using JavaScript/Typescript, React, and NextJS/NodeJS. * Collaborate with cross-functional teams to design, develop, and deploy new features 33. * Write clean, maintainable, and testable code. * Participate in code reviews and provide constructive feedback to improve code quality. * Troubleshoot and debug issues in a timely manner. * Stay up to date with industry trends and best practices. * Strong experience with Typescript, React, and NextJS/NodeJS. * Experience with Redux, GraphQL, and server-side rendering is a plus. * Strong understanding of web technologies such as HTML, CSS, and JavaScript. * Familiarity with Agile development methodologies. * Excellent problem-solving skills. * Strong attention to detail and ability to write clean, maintainable code. * Excellent communication skills and ability to work collaboratively with cross-functional teams. SKILLS THAT WOULD SET YOU APART * Experience with agile development (Scrum, Kanban, Mob Programming, etc.). * Knowledge of SOLID principles and Clean Architecture. * Experience working with enterprise business apps. * Proficient with GIT or other comparable source version control tools. * Experience using Visual Studio Code for cloud development. * OpenJS Node.js Application Developer certifications. * Comfort with Whiteboarding and/or 'Wireframe' solutioning. #LI-JL1 #LI-REMOTE SALARY AND BENEFITS * RealPage provides a competitive salary package along with a comprehensive benefit plan that includes: * Health, dental, and vision insurance. * Retirement savings plan with company match. * Paid time off and holidays. * Professional development opportunities. * Performance-based bonus based on position. Compensation may vary depending on your location, qualifications including job-related education, training, experience, licensure, and certification, that could result at a level outside of these ranges. Certain roles are eligible for additional rewards, including annual bonus, and sales incentives depending on the terms of the applicable plan and role as well as individual performance. Equal Opportunity Employer: RealPage Company is an equal opportunity employer and committed to creating an inclusive environment for all employees.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job