×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Agentic Systems

Job in Mississauga, Ontario, Canada
Listing for: Asepha
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 130000 - 250000 CAD Yearly CAD 130000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer, Agentic Systems - Asepha )

Asepha is based in New York and Toronto, building agentic solutions that re‑imagine how medications are prescribed, verified, and supported across the pharmacy ecosystem. Backed by $4M in funding and trusted by multiple Fortune
50 healthcare organizations, we’re scaling rapidly and seeking a talented, innovative Senior Software Engineer to join our growing team. As one of our early hires, you’ll play a critical role in shaping our engineering efforts, making key architectural decisions and writing code to expand our AI product line.

Mission

We’re building a world where medication delays are impossible. From the moment a prescription is written, the path to therapy start is clear, fast, and predictable. Asepha is the context graph for the therapy‑start journey, connecting the fragmented steps that slow down medication access: intake, coordination, utilization management, and clinical services.

Role and Responsibilities
  • Design and build autonomous agents that handle complex, multi‑step pharmaceutical workflows end‑to‑end
  • Architect communication systems that coordinate across organizational boundaries
  • Build robust orchestration layers for long‑running tasks with graceful failure handling and human‑in‑the‑loop escalation
  • Develop frameworks that let agents interact with external pharmacy systems, databases, and APIs
  • Implement evaluation and observability infrastructure to monitor agent behavior in production
  • Integrate with healthcare data standards and legacy pharmacy systems
  • Scale systems to handle real‑time processing across multiple pharmacy networks
Qualifications
  • 5+ years of experience in software engineering with strong backend focus
  • Proficiency in Python or Type Script and deep knowledge of backend fundamentals: APIs, data stores, concurrency, distributed systems
  • Experience with web frameworks and service‑oriented architectures (FastAPI, Flask, or equivalent) and designing clean, versioned APIs
  • Familiarity with caching, messaging, and database technologies (Redis, Kafka, SQL/No

    SQL, vector databases) and how to use them for performance and reliability
  • Experience building for cloud infrastructure (Azure, AWS, or GCP)
  • Experience building and deploying agentic AI systems. You understand tool use, planning, memory, and orchestration patterns
  • You’ve built systems where the hardest part wasn’t the code, it was figuring out what to build
  • You’ve shipped something end‑to‑end with minimal guidance and owned the outcome
  • Located in Toronto and can commute to our downtown office 3 days per week
Perks
  • Competitive compensation package, including $130-250k CAD annual salary + stock options
  • Full medical, dental, vision
  • Unlimited days off to maintain a healthy work‑life balance + 2 weeks of company‑wide office closure during the holidays
  • Complimentary breakfast provided daily and weekly team lunches in the office
  • Professional development stipend

Asepha is an equal chance employer. All qualified applicants will receive consideration for employment without regard to race, colour, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary