Intermediate Software Engineer

Ada Logo

Ada

πŸ’΅ $105k-$132k
πŸ“Remote - Canada

Summary

Join Ada, an AI customer service company, as an Intermediate Software Engineer. You will own features, deliver high-quality, scalable software impacting customers and the business, and write reliable, maintainable code. Collaborate with cross-functional partners, contribute to quality standards, and expand your technical expertise. This role requires 2+ years of software development experience, database experience (MongoDB, PostgreSQL, ElasticSearch, Redis), and experience with 3rd party LLM providers. Ada offers competitive salaries, unlimited vacation, comprehensive benefits, a wellness account, flexible work schedules, and a remote-first environment.

Requirements

  • 2+ years of experience as a Software Developer (with a strong preference for Python, JavaScript/TypeScript experience)
  • Experience with databases such as MongoDB, PostgreSQL, ElasticSearch and in-memory stores such as Redis
  • Experience with 3rd party LLM providers, such as OpenAI, Azure, Anthropic
  • Proactive in developing your technical expertise and seeking out opportunities to deepen your skills and learn best practices
  • Collaborative mindset, actively contributing to team success and doing what it takes to win
  • A builder at heart, excited to create, iterate, and refine features that have real impact, while maintaining a high bar for quality and scalability

Responsibilities

  • Take full ownership of existing components
  • Contribute to new features
  • Deliver reliable, maintainable code that meets team standards
  • Proactively collaborate with cross-functional partners to refine requirements, troubleshoot issues, and optimize solutions
  • Contribute to meeting quality standards by writing thorough tests, reviewing peers’ work, and addressing technical debt within your domain
  • Show initiative in learning about system interactions, architecture, and best practices to expand your technical expertise
  • Demonstrate consistent growth by seeking feedback, sharing knowledge, and adapting to evolving technologies and processes

Preferred Qualifications

Strong preference for Python, JavaScript/TypeScript experience

Benefits

  • Unlimited Vacation
  • Comprehensive Benefits: Extended health coverage, dental, vision, travel, and life insurance
  • Wellness Account
  • Employee & Family Assistance Plan
  • Flexible Work Schedule
  • Remote-First, In-Person Friendly
  • Learning & Development Budget
  • Work from Home Budget
  • Access to Cutting-Edge AI Tools
  • Hands-On with LLMs
  • A Thriving Industry

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.