Software Developer (ID#5214)
Richmond, B.C. (Hybrid)
TimeNew Value Solutions, a national IT consulting firm, is seeking a Junior Software Developer. This role is perfect for a recent graduate or early career developer with a passion for AI, automation, and cutting-edge technology. You will be part of an AI augmented team that is redefining how software is designed, built, and delivered. In this role, you will help create rapid prototypes and special projects that weave AI into all stages of the development lifecycle, from design and coding to testing, deployment, and evaluation. You will be supported by experienced mentors and will work closely with architects, testers, and business stakeholders in a collaborative, experimental, and agile environment.
Responsibilities:
- Work within an AI-augmented team to design and build rapid prototypes and proofs-of-concept.
- Apply AI-native approaches: prompt engineering, orchestration frameworks, context management, RAG (retrieval-augmented generation), and agent shells.
- Support the full lifecycle: from design and coding through testing, deployment, and evaluation.
- Research and scout emerging technologies—bringing new ideas into the team for experimentation.
- Challenge conventions, propose bold solutions, and test them in practice.
- Collaborate across roles (architects, testers, business users) in an agile, experimental environment.
- Contribute to governance and guardrails so AI-enabled prototypes can safely transition to production.
Requirements:
- 1+ years of experience in Software Development.
- Recent graduation from a Computer Science, Engineering, Data Science, or related STEM program, or equivalent combination of education and experience.
- Demonstrated curiosity and experimentation, such as participation in hackathons, building AI projects, maintaining GitHub repositories, or contributing to innovative technical initiatives.
- A growth mindset: eager to learn, open to feedback, and unafraid to try new approaches.
- Comfort working in a collaborative, agile team environment.
- Exposure to cloud and AI platforms (Azure AI, OpenAI, AWS, Langchain, Langraph, AutoGen, Semantic Kernel).
- Experience with at least one modern language (Python, C#, JavaScript/TypeScript).
- Experience building personal or academic projects involving AI, ML, or automation.
- Understanding of agile practices, DevOps, or full-stack concepts (frontend/backend, APIs).
If you have the necessary expertise and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those shortlisted will be contacted.
