Polly is hiring a
Sr./Staff Software Engineer (Back End)

Logo of Polly

Polly

💵 ~$175k-$210k
📍Web3 - United States

Summary

The job is for a Software Engineer at Polly, a SaaS company transforming the mortgage industry. The role involves working with Large Language Models (LLM) and prompt-based AI solutions, designing and testing prompts, contributing to system design, mentoring junior team members, and more. The candidate should have 6+ years of software development experience, proficiency in Python, Javascript, SQL, C#, knowledge of cloud computing platforms and AI deployment tools, and a strong AI & Machine Learning Background.

Requirements

  • Bachelor's degree in Computer Science or a related field
  • 6+ years of professional experience
  • Foundational knowledge of Natural Language Processing(NLP) and Machine Learning tailored to a specific business need
  • Senior level experience working with Large Language Models such as GPT-3/4, ChatGPT, Claude, or CoHere
  • Proficiency in Python, Javascript, SQL, C#
  • Experience with popular AI frameworks and libraries such as TensorFlow, PyTorch, huggingface, Amazon Bedrock, or Anthropi
  • Knowledge of cloud computing platforms and AI deployment tools
  • Ability to gather and preprocess data for use in ML and AI
  • A strong AI & Machine Learning Background including an understanding of conversational AI
  • Excellent communication skills
  • Ability to work in a team environment

Responsibilities

  • Design and test prompts for a variety of use cases and models
  • Lead and contribute to the system design for AI/ML-based services
  • Develop, implement, and test prompting strategies for a variety of products over various LLMs
  • Analyze internal and external feedback and behaviors to continuously improve the quality of prompts and language output
  • Research and adopt best practices based on experience, analysis, and input from the broader software team
  • Develop code that is highly readable, maintainable, and testable including documentation, excellent architecture, and automated testing
  • Actively participate in interviewing and evaluating new team members
  • Mentor junior members of the software engineering team in all aspects of software development across multiple projects with multiple customers
  • Prioritize your work and the work of others with a sense of urgency to ship products in time to have the desired business impact while balancing a quality mindset
  • Review code, help drive technical excellence through best practices and latest tools

Preferred Qualifications

  • Deploying into a public cloud service (AWS, GCP, etc.)
  • Experience with containerization (Docker/Kubernetes)
  • Experience in deploying AI tools
  • Experience with service monitoring, metrics, alerting, log aggregation, and tracing
  • Experience with functional/acceptance testing

Benefits

  • 100% paid medical/vision/dental/disability/life insurance
  • Flexible vacation
  • Remote environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Polly know you found this job on JobsCollider. Thanks! 🙏