Overview

Shapiro+Raj is the largest certified minority business enterprise insights and inspiration company in North America. Our mission is to help Fortune 500 clients find new and different ways to grow their brands in today's continually reshaping landscape. We have integrated behavioral science principles with battle-tested brand marketing experience to creatively connect the dots between what consumers think, feel, say, and do. The results are powerful, commercially viable insights that identify new pathways for growth. With offices in the heart of Chicago and New York, we are evolving to become one of the most sought-after market research consultancies in the world.

We're building Stella, an advanced AI agent suite for the pharmaceutical industry that is already outperforming larger competitors. Our secret? A maniacal focus on shipping features and an architecture built for where AI is heading, not where it is today. Stella comprises two groundbreaking products: AI Avatars that enable rich conversations with virtual personas (patients, healthcare providers, and key opinion leaders), and Stella Unlimited, an advanced agent for mining vast research datasets.

As the Lead Developer reporting to our Head of Product, you'll drive technical excellence while bridging the gap between our onsite and offshore teams. This role combines hands-on development with technical leadership, ensuring we maintain our competitive edge through rapid feature deployment while keeping our architecture robust and future-proof.

We prefer candidates based in Portland or Chicago, but we're open to exceptional candidates from other locations.

In return, we offer the chance to work on transformative AI technology that is already making waves in the pharmaceutical industry. Join us in pushing the boundaries of what's possible with AI in healthcare.

Technical Requirements

  • Strong proficiency in Python and Flask framework
  • Experience with cloud deployment (e.g. Heroku) and PostgreSQL
  • Demonstrated expertise in working with LLM APIs and integrating AI services
  • Experience with modern CI/CD practices
  • Proficiency with AI-assisted development tools

Additional Requirements

  • 5+ years of full-stack development experience
  • Proven track record of leading distributed development teams
  • Experience in coordinating development priorities and mentoring team members
  • Agent development and experimentation experience (preferred)
  • Life sciences or pharmaceutical industry experience (preferred)

For this role, the anticipated base salary range is provided below. In addition to base salary, the total compensation package may include discretionary bonuses, benefits, and, for sales roles, potential sales commissions.

The final base salary offered will depend on factors such as the market, your skills, capabilities, and relevant experience, which will be objectively evaluated during the interview process. If you are a candidate for this role, your HR Partner can provide more details about the full compensation and benefits package associated with this position.

Base Salary Range (US)

$140,000 - $170,000

Benefits

  • Medical, Dental, and Vision coverage
    • 4/5 of the premium covered by the employer
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • Paid time off + company holidays
  • Quarterly Company-wide Wellness Days
  • Monthly Recharge Fridays (No meetings)
  • 401(k) Program
  • Regular interactive employee events

Non-Contributory Benefits - Employer Paid:

  • Life Insurance
  • Short-Term Disability (STD)
  • Long-Term Disability (LTD)

Shapiro+Raj is an Equal Opportunity Employer

Shapiro+Raj does not discriminate on the basis of race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status, or any other characteristic protected by law. It is our intention that all qualified applicants are given equal opportunity and that selection decisions will be based on job-related factors.

Shapiro+Raj is committed to creating a diverse and equitable work environment. If you are interested in this opportunity but do not meet 100% of the listed qualifications, we still encourage you to apply!