Sr. AI Platform Developer

RealPage

Education
Benefits
Qualifications
Skills

Job Details

Description

We are seeking a skilled and experienced Sr. AI Platform Developer to join our dynamic team. The ideal candidate will have over 5 years of experience in software development, with a proficiency in both AI and back-end technologies. You will be responsible for designing, developing, and maintaining high-quality AI-focused patterns, tools, and libraries that our application teams can leverage for their AI-enabled features.

PRIMARY RESPONSIBILITIES

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and maintain libraries and sample applications using Python and/or C#/.NET for back-end services.
  • Implement and consume RESTful APIs to facilitate communication between the front-end and back-end systems.
  • Implement and consume messages in an event-driven system (Confluent Kafka).
  • Design and optimize relational databases to ensure robust data management and performance.
  • Document and communicate about solutions and approaches to enable teams to use approved and endorsed techniques.
  • Write tests against libraries and applications using an automated test framework.
  • Apply Object-Oriented Programming (OOP) principles, algorithms, and design patterns in software design and implementation.
  • Participate in CI/CD processes and maintain release pipelines to ensure smooth software deployment.
  • Engage in Agile development processes, contributing to sprint planning, retrospectives, and daily stand-ups.
  • Stay updated with the latest industry trends and technologies, recommending improvements and innovations as necessary.
  • Mentor and provide guidance to junior developers to foster their professional growth.

REQUIRED SKILLS AND QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in back-end development with a strong portfolio of completed projects.
  • Extensive experience with Python and/or C#/.NET for back-end development (both is preferred).
  • Proficiency of OpenAI, Azure OpenAI and techniques of development against them, including LangChain and/or Semantic Kernel.
  • Experience with relational database management.
  • Experience with event-driven systems.
  • Demonstrated ability to develop and consume REST APIs.
  • Strong understanding of OOP principles, algorithms, and design patterns.
  • Familiarity with CI/CD tools and release pipeline management.
  • Experience with cloud development (AWS, Azure, GCP) is a plus.
  • Experience working in an Agile development environment.

#LI-REMOTE #LI-JL1

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.

Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Read Full Description
Confirmed 5 hours ago. Posted 17 days ago.

Discover Similar Jobs

Suggested Articles