XX
Intermediate Software DeveloperBlueDotToronto, Ontario, Canada
XX

Intermediate Software Developer

BlueDot
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada

À propos

BlueDot is a globally recognized infectious disease intelligence provider, using AI combined with human expertise to anticipate, understand, and respond to threats. BlueDot provides infectious disease intelligence that empowers enterprise organizations and governments to rapidly detect, understand, and respond to infectious disease threats, and ultimately strengthen readiness and resilience. We work with governments at all levels, globally-leading private organizations and multinational health organization—our products contribute to the protection of over 700 million people.
We are a Certified B Corp, Diversio certified, and previously recognized as a Best Workplace for Technology, Women and for Giving Back by Great Place to Work. In 2023, BlueDot ranked no. 25 on Globe & Mail's Top Growing Companies and as one of Canada's most impactful companies by Power 50.
What you will do in more detail:
Design and implement APIs to support new products and external integrations.
Optimize SQL queries and background job pipelines for high-performance, asynchronous data processing.
Build and scale LLM data pipelines using OpenAI and Google Gemini, with a focus on structured data extraction and agentic tools.
Implement evaluation scripts and monitoring to verify the accuracy of LLM outputs and agent behavior.
Secure codebases through data validation and patching dependencies to mitigate vulnerabilities.
Configure logging and dashboard alerts to track backend health, error rates, and system performance.
Requirements
What you bring to BlueDot:
At least three years of professional experience with Python
Experience with at least one LLM SDK or with web frameworks (such as FastAPI or Flask)
Experience with cloud providers (preferably Azure) and Serverless platform (preferably Azure Function Apps)
Experience with implementing and optimizing SQL Queries (MS SQL Server)
Experience with source control tools (Git)
Ability to quickly learn and thrive in a dynamic, challenging environments
Excellent written and verbal communication and interpersonal skills
Strong time management and prioritization skills
Effective team contributor with a focus on collaboration and shared success
Familiarity with Agile methodologies
Nice to haves:
Experience with AI and NLP/LLM technologies
Experience orchestrating LLMs (OpenAI, Gemini) using agent frameworks
Experience with NoSQL databases (CosmosDB, MongoDB)
Experience with CI/CD tools like Azure DevOps, GitHub Actions or BitBucket pipelines
Experience with containerization using Docker
Experience with infrastructure as a code tools like Terraform, ARM or CloudFormation.
Benefits
What we offer:
Meaningful work that truly has purpose
Direct mentorship from experienced senior team members
Experience shipping real code used daily by a growing company
As a smaller, agile team, we offer roles with impact
Your contributions are integral, your voice will be heard
A generous, well-rounded benefits package
Together let's create a healthier, safer, and more prosperous world.
For more information, visit us at:
BlueDot recognizes that challenges remain in achieving the full participation of equity-seeking groups (including women, Indigenous Peoples, persons with disabilities, members of visible minority/racialized groups, and members of LGBTQ2+) in tech careers and is committed to identifying and eliminating barriers that may exist within its own hiring process, programs, and practices.
While decisions to advance candidates are made entirely by our team, BlueDot may use AI for basic screening of applicants. This posting is for an existing vacancy. Expected annual salary is likely to be between $110,000 - $125,000 based on experience and qualifications. The final offer may vary depending on the role level and scope determined during the interview process.
BlueDot is committed to fair and accessible employment practices. If you are contacted for a job opportunity, please let us know how we can best meet your needs and advise us of any accommodations required to ensure fair and equitable access throughout the recruitment and selection process.
We thank and appreciate all applicants for their interest. Only those selected for an interview will be contacted. Please no agency calls.
  • Toronto, Ontario, Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.