Senior Backend AI Engineer
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend AI Engineer developing advanced AI-powered tools and GenAI solutions at PropertyRadar. Collaborating with cross-functional teams to drive innovation and push AI boundaries.
Responsibilities:
- Design, implement, and optimize advanced AI models and algorithms using Python, foundational models like RAG, and other relevant technologies.
- Design and develop robust APIs using frameworks like Flask to facilitate seamless integration and interaction between AI models, tools, and other systems.
- Collaborate with cross-functional teams to integrate AI capabilities into user-friendly tools and applications, focusing on enhancing functionality and user experience.
- Leverage AWS services and tools to deploy, scale, and manage AI models and applications in a secure and efficient manner.
- Use big data technologies to process and analyze vast amounts of data, enabling the development of accurate and insightful AI models.
- Develop robust data architectures and ETL pipelines to ensure smooth data flow, data quality, and data integrity throughout the AI development lifecycle.
- Develop and execute comprehensive testing strategies and implement CI/CD pipelines to ensure code quality, reliability, and efficient deployment of AI models and applications.
- Actively participate in code reviews, providing constructive feedback and ensuring adherence to coding best practices and standards.
- Continuously monitor and optimize the performance and scalability of AI models and applications, ensuring they meet the highest standards of efficiency and reliability.
- Work closely with UI/UX engineers, software engineers, and product managers to ideate, prototype, and implement innovative AI solutions that push the boundaries of what's possible.
- Keep abreast of the latest research and advancements in AI, ML, and data engineering, and apply this knowledge to drive innovation and improve our AI-powered tools and GenAI solutions.
Requirements:
- You have a deep understanding of artificial intelligence and machine learning concepts, with extensive experience in developing and deploying AI models and algorithms.
- You possess strong programming skills in Python, with the ability to write clean, efficient, and scalable code.
- You have hands-on experience working with foundational models such as RAG (Retrieval-Augmented Generation), and you are well-versed in their applications and limitations.
- You have experience building and designing APIs using frameworks like Flask, ensuring seamless integration and interaction between different systems and components.
- You are proficient in utilizing AWS services and tools for data storage, processing, and deployment of AI models.
- You have expertise in large-scale data processing and analysis, and you are comfortable working with big data technologies.
- You have a solid understanding of vector spaces and embedded vectors, and you can apply this knowledge to develop efficient and accurate AI models.
- You have experience designing and implementing robust data architectures and ETL (Extract, Transform, Load) pipelines to ensure seamless data flow and integrity.
- You are proficient in working with both SQL and NoSQL databases, and you can efficiently query and manipulate data to support AI model development and deployment.
- You are well-versed in testing methodologies and have experience implementing continuous integration and continuous deployment (CI/CD) pipelines to ensure code quality and streamline the development process.
- You have a strong understanding of code review best practices and enjoy collaborating with team members to maintain high-quality code and share knowledge.
- You are familiar with Agile development methodologies, such as Scrum or Kanban, and can effectively work in an Agile environment to deliver iterative and incremental value.
- You thrive in a collaborative environment, working effectively with cross-functional teams, including data scientists, software engineers, and product managers, to deliver high-quality AI solutions.
- You stay up-to-date with the latest advancements in AI, ML, and data engineering, and you are eager to learn and adapt to new technologies and methodologies.
Benefits:
- Flexible and fun work environment
- Paid flexible time off & holidays
- Competitive medical, dental, vision benefits
- Fun, get-things-done work environment
- A culture that values working hard so we can play hard














