Software Engineer with Proficiency in Data Structures and Algorithms

3 days ago


Edmonton, Alberta, Canada Zee Jay Mechanical Full time

Job Summary: We are seeking a talented Software Engineer to join our team. The ideal candidate will have a strong foundation in data structures and algorithms, with the ability to design and develop efficient software solutions.



Key Responsibilities:





  • Design and develop software applications using object-oriented programming principles

  • Collaborate with cross-functional teams to identify and prioritize project requirements

  • Develop and maintain high-quality software code, following best practices and industry standards



Requirements:





  • Bachelor's degree in Computer Science or related field

  • Proven experience in software development, with a strong focus on data structures and algorithms

  • Strong understanding of object-oriented programming principles and design patterns



About Us: We are a leading technology company, dedicated to delivering innovative solutions to our clients. Our team is passionate about creating high-quality software products that meet the needs of our customers.



Why Join Us:





  • Opportunity to work on exciting projects with a talented team

  • Competitive salary and benefits package

  • Professional development opportunities and training



How to Apply: If you are a motivated and talented Software Engineer, please submit your resume and cover letter to our careers page.



  • Edmonton, Alberta, Canada Steak Out & Drifters Lounge Full time

    Job Description: We are seeking a skilled Software Engineer to join our team as a Backend Developer. Key responsibilities include designing and developing efficient algorithms, implementing data structures, and ensuring the scalability of our software systems. Preferred qualifications include experience with Python and a strong understanding of software...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.Key responsibilities include:Researching and developing mathematical theories and algorithms for...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.Key responsibilities include:Researching and developing mathematical theories and algorithms for...


  • Edmonton, Alberta, Canada BDO Full time

    About BDOBDO is a professional services firm that delivers exceptional client service and helps clients achieve their goals. Our team of experts provides a wide range of services, including audit, tax, and advisory services.Your OpportunityWe are seeking a highly skilled Senior Algorithm Engineer to join our team and contribute to the development of...


  • Edmonton, Alberta, Canada BDO Full time

    About BDOBDO is a professional services firm that delivers exceptional client service and helps clients achieve their goals. Our team of experts provides a wide range of services, including audit, tax, and advisory services.Your OpportunityWe are seeking a highly skilled Senior Algorithm Engineer to join our team and contribute to the development of...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team and contribute to the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing and implementing novel neural network architectures, loss functions, and algorithms to improve AI model performance and...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team and contribute to the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing and implementing novel neural network architectures, loss functions, and algorithms to improve AI model performance and...


  • Edmonton, Alberta, Canada Mr. Barber Riverbend Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. In this role, the successful candidate will be responsible for developing innovative algorithmic solutions to complex problems.The ideal candidate should have a strong background in computer science and software development, as well as excellent problem-solving skills and the...


  • Edmonton, Alberta, Canada Gateway Auto & RV Sales & Financing Ltd. Full time

    We are seeking a Software Engineer to join our team. Key responsibilities include developing and maintaining software applications using Python and data analysis tools.Key Skills:Proficiency in Python and data analysis toolsExperience with Agile methodologies and version control systemsStrong problem-solving skills


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.Key responsibilities include:Researching and applying mathematical theories and techniques to...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.Key responsibilities include:Researching and applying mathematical theories and techniques to...


  • Edmonton, Alberta, Canada Global hire Placement Services Inc Full time

    Job Title: Senior Software EngineerAs a senior software engineer, you will have the opportunity to work with our team of experts to develop innovative solutions using machine learning algorithms. With a strong background in software development, you will be responsible for designing and implementing scalable and efficient software...


  • Edmonton, Alberta, Canada Bearded guys barber shop Full time

    We are seeking a skilled Senior Software Engineer to join our team. As a full stack developer, you will be responsible for designing, developing, and maintaining high-performance software applications. Your expertise in front-end and back-end technologies will ensure seamless user experiences and efficient system operations.Main Responsibilities:Design and...

  • Software Engineer

    4 weeks ago


    Edmonton, Alberta, Canada Tinker Solution Full time

    Job DescriptionTinker Solution is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...

  • Software Engineer

    4 weeks ago


    Edmonton, Alberta, Canada Tinker Solution Full time

    Job DescriptionTinker Solution is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...

  • AI Software Engineer

    2 weeks ago


    Edmonton, Alberta, Canada Promise Robotics Full time

    Unlock the Future of Construction with AIPromise Robotics is a pioneering venture-backed startup revolutionizing the building industry by harnessing automation to create more affordable and sustainable structures. Our world-class team combines cutting-edge AI, Industrialized Robotics, and construction expertise to develop innovative robotic products for...

  • AI Algorithm Developer

    2 months ago


    Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing venture-backed technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings.Job SummaryWe are seeking an experienced AI Software Developer to join our team and contribute to developing cutting-edge solutions...

  • AI Algorithm Developer

    2 months ago


    Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing venture-backed technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings.Job SummaryWe are seeking an experienced AI Software Developer to join our team and contribute to developing cutting-edge solutions...

  • Structural Engineer

    1 month ago


    Edmonton, Alberta, Canada destinationone Consulting Full time

    Job Opportunitydestinationone Consulting is seeking a skilled Structural Engineer/Building Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, analyzing, and overseeing the construction of building structures to ensure they are safe, functional, and compliant with local codes and regulations.Key...

  • Structural Engineer

    1 month ago


    Edmonton, Alberta, Canada destinationone Consulting Full time

    Job Opportunitydestinationone Consulting is seeking a skilled Structural Engineer/Building Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, analyzing, and overseeing the construction of building structures to ensure they are safe, functional, and compliant with local codes and regulations.Key...