Match score not available

AI Backend Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field., Strong programming skills in Typescript and Python., Experience with LLMs and prompt engineering techniques., Excellent problem-solving, analytical, and communication skills..

Key responsabilities:

  • Design, develop, and refine prompts for various LLMs to achieve desired outputs.
  • Write clean, efficient, and well-documented code while integrating LLMs into applications.
  • Collaborate with researchers and engineers to define requirements and deliver solutions.
  • Stay up-to-date with advancements in LLMs and evaluate new tools for performance improvement.

Raintree Systems logo
Raintree Systems SME https://www.raintreeinc.com/
201 - 500 Employees
See all jobs

Job description

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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Analytical Skills
  • Problem Solving
  • Quick Learning
  • Adaptability

Back-End Engineer Related jobs