AI Developer II

Other Jobs To Apply

Company OverviewPolicy 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 visitAbout the TeamThe AI team within the Engineering department is dedicated to leveraging data and artificial intelligence to design and deliver reliable, scalable solutions that address critical business needs. We foster a collaborative and supportive team culture, with a strong emphasis on continuous learning and the adoption of modern technologies. Our work involves tackling a diverse set of technical challenges, with a primary focus on extracting structured data from complex healthcare policy documents. We are committed to building high-quality, impactful products that drive value across the organization.Position SummaryWe are looking for a self-directed, result driven candidate who is ready to experiment with finding solutions for difficult problems, appreciates challenges, is not afraid of asking questions, and enjoys working with others. This position focuses on leveraging AI technologies to analyze complex healthcare policy documents and providing performant and scalable solutions for data extraction.Role & Responsibilities• Follow software development best practices: write clean, well-tested code; conduct code reviews; perform testing; manage deployments, etc.• Maintain and improve document parsing pipelines, including proactive issue investigation and identifying opportunities for enhancement.• Implement or enhance solutions that support long-term maintainability and ongoing flexibility.• Collaborate closely and professionally with stakeholders to gather and clarify requirements, and with internal Engineering teams to design and implement solutions to business problems. Reach out quickly when blocked so that we can work together to remove obstacles.• Provide accurate time estimates, adhere to project timelines, and consistently deliver on schedule.Skills& Qualifications• 3+ years of software development experience ideally focused on data processing pipelines, and 1+ year of applied machine learning/natural language processing experience.• Bachelor’s degree in computer science/engineering discipline or equivalent experience.• Strong programming skills in Python.• Excellent debugging, troubleshooting, and problem-solving skills.• Knows how to structure applications for long term maintenance and ongoing flexibility, familiar with SOLID design principles.• Great communication skills (written and verbal) and be a fast learner.• Experience in document understanding, PDF parsing, etc.• Experience with containerization (Docker) and cloud storage (AWS S3).Nice to have:• Database experience such as SQL query, PostgreSQL, etc.• Experience working with PDF tabular data.• Experience working with comprehensive cloud technologies (e.g. AWS Lambda, ECS, SQS, etc).• Knowledge of the medical insurance industry and the ability to speak directly to medical professionals.What We Offer• Competitive compensation package including extended health benefits (company-paid), paid-time off, paid volunteer leave, employer-matching retirement savings, etc. and company paid Employee Assistance Program• Excellent opportunities for personal and career development• Collaborative and supportive company culturePolicy Reporter’s Core Values• Excellence• Value & Respect• Continuous Learning• Ownership & Accountability• TeamworkPolicy Reporter is committed to Employment Equity. Accommodations during the recruitment process are available upon request for candidates with disabilities.

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...