Match score not available

Software Developer III (AI Team), Policy Reporter - Remote, Canada

Remote: 
Full Remote
Contract: 
Salary: 
100 - 110K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years in ML/NLP/LLMs, Bachelor’s degree in CS/Engineering, Strong skills in Python, SQL, Familiar with ML tools like TensorFlow, Experience with PostgreSQL and APIs.

Key responsabilities:

  • Provide technical leadership and write code
  • Participate in the data science lifecycle
  • Work with stakeholders on development opportunities
  • Contribute to projects and adhere to timelines
  • Assist with incident troubleshooting and reviews

Job description

Overview:

Company Overview

Policy Reporter offers a suite of insights products and consulting services to enhance market access strategies and patient support initiatives. By tracking payer policies in near real time, we ensure that the largest pharmaceutical, medical device and diagnostics manufacturers, leading academic institutions and organized provider groups have the most up-to-date data and evidence-based guidance to help patients access the therapies they need. For more information, please visit https://www.policyreporter.com

 

Team Overview

We’re a team of engaged developers who love building reliable, scalable systems that solve direct customer problems. We’re a friendly and collaborative team and have found value in being open to learning new technologies and eager to dive into our applications to tackle a wide variety of technical issues. 

As a team we are making significant investments into our tech stack by improving our data structure, increasing automation, scalability, and software quality. We have a challenging problem of building a comprehensive database of payer policy data and keeping it up to date. 

The technologies that we love include but are not limited to Python, ML/LLMs, PostgreSQL, TensorFlow/PyTorch, OpenSearch, Docker, RabbitMQ, AWS. We care deeply about building quality products. 

Responsibilities:
  • Participate in team tasks and provide technical leadership to the team. Including, but not limited to writing robust code with comprehensive tests, code reviews, code deployments, data maintenance tasks, architecture discussions and design, mentorship. 
  • Keep updated with the latest technologies in ML/NLP/AI and write production-level code to apply document understanding algorithms/models developed internally and from the community to solve our business problems. 
  • Actively participate in the complete data science lifecycle, from business understanding and problem framing, model development and integration, to model deployment and quality monitoring in production. 
  • Work closely and professionally with different stakeholders to identify opportunities for development of new data extraction pipelines or improvement in existing pipelines. 
  • Contribute to projects, adhere to project timelines and deliver solutions on time. 
  • Assist with technical incidents by participating in troubleshooting and problem-solving activities, post-incident discussions/analysis, precaution implementation, etc. 
  • Assist as needed with technical reviews of code samples and in technical interviews. 
  • When being in a technical lead role, collaborate with teams outside of Engineering to ensure that all stakeholders understand project goals, requirements and realistic timelines. 
Qualifications:
  • 5+ years of hands-on experience with machine learning/natural language processing/large language models. 
  • Bachelor’s degree in computer science/engineering discipline or equivalent experience. 
  • Strong programming skills in Python, SQL. 
  • Familiar with modern ML/LLM tools, such as TensorFlow, PyTorch, Hugging Face, RAG, LangChain, etc. 
  • Excellent debugging, troubleshooting, and problem-solving skills. 
  • Knows how to structure applications for long term maintenance and ongoing flexibility. 
  • Skills in designing scalable systems. Understands common architecture technologies such as message queue. 
  • Great communication skills (written and verbal) and be a fast learner. 
  • Experience writing and reading RESTful APIs. 
  • Database experience such as PostgreSQL. 
  • Experience communicating directly with customers to synthesize their requirements and align it with business goals. 

Good to Have

  • Expertise in document understanding, information retrieval, PDF document parsing, or a related domain. 
  • Experience working with cloud technology stack (e.g. AWS). 
  • Experience in LLM agentic design patterns. 
  • Knowledge of the medical insurance industry and the ability to speak directly to medical professionals. 
  • Knowledge of distributed design patterns is an asset. 
  • Mentored developers to raise the quality of the organization. 

 

Policy Reporter’s Core Values

  • Excellence
  • Value & Respect
  • Continuous Learning
  • Ownership & Accountability
  • Teamwork

Compensation: $100,000 - $110,000 CAD

 

Policy Reporter is committed to Employment Equity. Accommodations during the recruitment process are available upon request for candidates with disabilities.

 

#PolicyReporter

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Verbal Communication Skills
  • Mentorship
  • Problem Solving

Software Engineer Related jobs