AI Backend Engineer
Remote U.S. (designated states)
Department: AI CoE
At Raintree, we’re not just shaping the future of therapy technology – we’re creating it. This is your chance to be part of something bigger, where your career will have game-changing, career-defining moments that propel you to new heights. We aim to be the best place for the best people, and we’re looking for ambitious, creative thinkers ready to make an impact. Whether you’re advancing AI solutions or enhancing user experiences, your work here will shape the future of therapy technology while advancing your career alongside dedicated professionals who are as committed to your success as you are. At Raintree, your ideas drive real change, your growth is limitless, and the work you do will touch millions of lives. Ready to ignite your career and leave a lasting legacy? Join us and be part of something extraordinary. We're seeking a talented Software Engineer with a passion for prompt engineering to join our growing team. You'll play a crucial role in developing and optimizing our AI-driven applications by crafting effective prompts that unlock the full potential of LLMs. You'll collaborate with engineers and researchers to build robust, scalable, and user-friendly systems.
Duties and Responsibilities
Prompt Engineering and Optimization:
- Design, develop, and refine prompts for various LLMs to achieve specific desired outputs and behaviors.
- Experiment with different prompting techniques (e.g., few-shot learning, chain-of-thought, role-playing) to improve model performance.
- Analyze and evaluate prompt effectiveness through quantitative and qualitative metrics.
- Develop and maintain a library of reusable and optimized prompts.
Software Development:
- Write clean, efficient, and well-documented code in Python and other relevant languages.
- Integrate LLMs into software applications and APIs.
- Develop and maintain software components for data processing, retrieval, and response generation.
- Build and deploy scalable and reliable software systems.
- Build and deploy APIs and microservices to expose RAG capabilities to other applications and services.
- Participate in code reviews and contribute to improving software development practices.
- AWS Services Expertise
Collaboration and Communication:
- Work closely with researchers, engineers, and product managers to define requirements and deliver solutions.
- Communicate technical concepts and findings clearly and effectively.
- Contribute to the development of documentation and knowledge sharing.
- Test and debug software and prompt engineering workflows.
Staying Current:
- Stay up-to-date with the latest advancements in LLMs, prompt engineering techniques, and related technologies.
- Research and evaluate new tools and techniques for improving LLM performance.
Position Proficiencies and Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in Typescript.
- Experience working with LLMs and understanding of their capabilities and limitations.
- Demonstrated ability to craft effective prompts and optimize LLM performance.
- Familiarity with prompt engineering techniques and best practices.
- Experience with API development and software integration.
- Solid understanding of software development principles and practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to learn quickly and adapt to new technologies.
Our Perks
Remote Work/Work From Home
Paid Time Off/11 Paid Holidays/Year-End Holiday Break
Health, Dental, Vision, HSA/FSA,
401K with Company Match
Disability & Life Insurance
Employee Assistance Program
Paid Parental Leave
About Raintree Systems
Raintree is the preeminent platform for enterprise and mid-sized therapy provider organizations. Our award-winning solutions in patient engagement and communications, clinical documentation, revenue cycle management (RCM), and business intelligence are tailored to the needs of physical therapy, occupational therapy, speech therapy, and ABA practices across all treatment settings.
Our Core Values
We put our Clients First - We are Open and Honest - We are Disciplined, Yet Flexible
We love to Solve Problems - We are Committed to Greatness - We are a High Performance Team
Raintree Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type 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.