1

Junior Database Developer Jobs in Nepean, ON (NOW HIRING)

We are looking for a Junior AI Developer to join our in-house team at our Ottawa headquarters. This ... Support data preprocessing, embedding, and vector database structuring (e.g., Pinecone, Weaviate)

Maintain current databases of labour rates, material pricing, subcontractor information, and ... Degree or diploma in Construction Engineering Technology, Civil Engineering, Construction ...

Guide and review your team's work, fostering growth in junior developers * Be the technical expert ... Database Expertise: MS SQL Server 2019, T-SQL * Frameworks: Angular, Angular Material Library

Lead, manage and mentor a team of intermediate and junior software developers. * Support quarterly ... Applied knowledge and experience with Oracle Database. * Applied knowledge and experience with ...

... junior engineers through code reviews, design feedback, and pairing Participate in on-call ... knowledge of SQL databases, including data modeling, query optimization, indexing, and ...

Experience with database management systems such as SQL, NoSQL, or time series databases ... Lead complex technical investigations, drive innovative solutions, and mentor junior engineers.

Perform code reviews and mentor junior and intermediate developers to uphold software quality and ... Experience working with relational and non-relational databases such as PostgreSQL, MySQL, DynamoDB ...

Perform code reviews and mentor junior and intermediate developers to uphold software quality and ... Experience working with relational and non-relational databases such as PostgreSQL, MySQL, DynamoDB ...

next page

Showing results 1-20

Junior Database Developer information

What is a junior database developer?

Junior Database Developers are entry-level professionals who assist in designing, developing, and maintaining databases for organizations. They work under the supervision of senior database developers or administrators, helping with tasks such as writing SQL queries, troubleshooting data issues, and supporting database updates. Their role is crucial for ensuring data integrity, optimizing performance, and supporting the data needs of various departments. Junior Database Developers often collaborate with software developers and IT teams to implement database solutions. This position is typically suited for recent graduates or individuals with some programming and database experience.

What skills and qualifications are needed to thrive as a junior database developer?

To thrive as a Junior Database Developer, you need a solid understanding of database concepts, SQL programming, and a relevant degree in computer science or a related field. Familiarity with database management systems like MySQL, SQL Server, or Oracle, as well as version control tools such as Git, is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you troubleshoot issues and collaborate with team members. These skills and qualifications are crucial for building reliable databases, ensuring data integrity, and supporting organizational data needs.

What are the typical challenges a junior database developer might face when starting out?

As a Junior Database Developer, you may find it challenging to work with unfamiliar database management systems, optimize queries for performance, and understand complex data models. Adapting to a team environment, where you collaborate closely with senior developers, data analysts, and software engineers, is also common. Additionally, learning best practices for data security and consistency can be demanding, but overcoming these challenges provides valuable experience and growth opportunities.

What is the difference between Junior Database Developer vs Database Administrator?

AspectJunior Database DeveloperDatabase Administrator
Required CredentialsTypically a bachelor's degree in computer science or related field; some certifications like Microsoft SQL Server or Oracle are commonSimilar educational background; certifications like Oracle DBA, Microsoft Certified: Azure Database Administrator are often preferred
Work EnvironmentMostly involved in coding, designing, and developing databases; works closely with developers and analystsFocuses on maintaining, backing up, and securing databases; interacts with IT teams and end-users
Employer & Industry UsageUsed in software development companies, tech firms, and organizations with database needsCommon in large enterprises, financial institutions, and healthcare organizations requiring database management

While both roles require knowledge of database systems and similar certifications, Junior Database Developers primarily focus on creating and optimizing databases, whereas Database Administrators handle ongoing maintenance, security, and performance management.

What cities near Nepean, ON are hiring for Junior Database Developer jobs?

Cities near Nepean, ON with the most Junior Database Developer job openings:

Junior AI Developer

Arcadion

Ottawa, ON โ€ข On-site

Full-time

Posted 25 days ago


Job description

About Arcadion

Arcadion is a leading full-stack enterprise IT services and AI development firm headquartered in Ottawa. We specialize in delivering cutting-edge solutions across cloud infrastructure, cybersecurity, digital transformation, and AI automation. Our AI division is at the forefront of building intelligent systems, enterprise AI agents, and next-generation tools using advanced language models (LLMs), RAG pipelines, and machine learning technologies.

We are looking for a Junior AI Developer to join our in-house team at our Ottawa headquarters. This is a full-time, on-site position offering a unique opportunity to work directly with senior engineers and the Director of AI on innovative projects that span across sectors like healthcare, finance, construction, robotics, and legal tech.


Role Overview

As a Junior AI Developer, you’ll support the design, development, testing, and deployment of AI and machine learning applications. You will contribute to real-world use cases involving custom LLM integrations, automation agents, document intelligence systems, and AI-enhanced enterprise tools.

Key Responsibilities

  • Work closely with the Director of AI on the development of AI agents, copilots, and intelligent automation tools
  • Assist in building, testing, and fine-tuning large language models and retrieval-augmented generation (RAG) pipelines
  • Contribute to prompt engineering and integration of LLMs into web-based or API-driven applications
  • Support data preprocessing, embedding, and vector database structuring (e.g., Pinecone, Weaviate)
  • Write clean, testable Python code and support REST API integrations
  • Participate in QA testing, performance benchmarking, and debugging AI system behavior
  • Stay updated on emerging tools, frameworks, and trends in the AI ecosystem
  • Collaborate with cross-functional teams including DevOps, cloud engineers, and UI/UX designers

✅ Requirements

  • Degree or diploma in Computer Science, AI/ML, Data Science, Software Engineering, or related discipline
  • Foundational knowledge in machine learning and NLP principles
  • Proficiency in Python and familiarity with ML libraries like scikit-learn, PyTorch, or TensorFlow
  • Understanding of APIs, JSON, Git-based version control, and cloud fundamentals
  • Excellent problem-solving skills and attention to detail
  • Willingness to work on-site full-time in our Ottawa office (this is not a hybrid or remote role)

Bonus Skills (Assets)

  • Exposure to LLMs such as OpenAI, Claude, Mistral, or LLaMA
  • Experience with LangChain, Hugging Face Transformers, or similar frameworks
  • Basic experience with vector databases or embedding models
  • Familiarity with Azure, AWS, or GCP
  • Interest in chatbot development or knowledge-based search applications

What You’ll Gain

  • Direct mentorship from experienced AI architects and our Director of AI
  • Access to real-world enterprise projects and hands-on development with production-grade models
  • Growth path toward senior AI engineering or solution architecture roles
  • An innovative and supportive team environment inside one of Ottawa’s leading IT firms
  • Competitive compensation and performance-based opportunities

Apply Now

If you're ready to kickstart your career in AI and want to be part of a forward-thinking team building real-world applications, we’d love to meet you.