Intermediate Software Developer

BlueDot Inc
3d$110,000 - $125,000

About The Position

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.

Requirements

  • 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.

Responsibilities

  • 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.

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service