Current jobs related to Senior Backend Developer for Data-Driven Science - Ottawa, Ontario - ALS


  • Ottawa, Ontario, Canada ALS Full time

    Join our mission to revolutionize the mining and mineral exploration industryWe are seeking a talented Backend Software Engineer to join our team at ALS Geoanalytics.As a key member of our engineering team, you will play a critical role in designing, developing, and deploying scalable data-driven solutions that transform the way we approach geoscience...


  • Ottawa, Ontario, Canada NTT DATA Services Full time

    About the Role:NTT DATA Services is seeking a Senior Power Platform Developer to lead the development of data driven solutions. The ideal candidate will have extensive experience in Power Apps, Power Automate, and Dynamics 365.Key Responsibilities:• Collaborate with cross-functional teams to design and implement data driven solutions• Develop complex...


  • Ottawa, Ontario, Canada Smart IT Frame LLC Full time

    About UsAt Smart IT Frame LLC, we are a forward-thinking company that delivers innovative software solutions.We are looking for a skilled Senior Java Backend Developer to join our team in Ottawa, Canada.Job SummaryThis is a high-level position that requires experience with designing and developing high-performance Java backend applications.You will work...


  • Ottawa, Ontario, Canada Reckitt Full time

    About the RoleWe are seeking a highly analytical Data Driven Insights Specialist to join our team at Reckitt (Canada). This role will play a key part in enabling data-driven decision making for strategic and operational planning across our key markets, including Infant Formula, Child Nutrition, Sexual Wellbeing, Health Relief, Pain Relief, and Personal...


  • Ottawa, Ontario, Canada TripAdvisor LLC Full time

    Senior Software Engineer (Elasticsearch) - Remote in CanadaWe believe that diverse perspectives make us stronger, and at TripAdvisor we welcome you for who you are.TripAdvisor is seeking an experienced Senior Software Engineer to join our Find & Discover Team. This team builds foundational search, taxonomy, natural language processing, and other capabilities...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems is a mission-driven organization pioneering in industry cloud, helping life sciences companies bring therapies to patients faster by adhering to the core values of Do the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we provide flexibility to work from home or in the office, allowing employees to thrive...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems is a pioneering organization in industry cloud solutions, dedicated to helping life sciences companies expedite the delivery of therapies to patients. Guided by our core values of Doing the Right Thing, Customer Success, Employee Success, and Speed, we strive to make a meaningful impact.As a Work Anywhere company, we support our employees'...


  • Ottawa, Ontario, Canada Ottawa Tekky Talks Full time

    Ottawa Tekky Talks seeks a skilled Data Science Specialist to join our team. Estimated salary is $75,000 - $90,000 per year.OverviewWe are a dynamic telecommunications company looking for an experienced professional to drive data analysis and strategic decision-making.Job DescriptionThe successful candidate will be responsible for developing and implementing...


  • Ottawa, Ontario, Canada mdf commerce Full time

    About mdf commerce Incmdf commerce Inc is an international team of approximately 650 experts who develop a broad set of SaaS solutions to optimize and accelerate commercial interactions of its B2B and B2G customers.This role requires managing a team of BackEnd Developers, being proficient in software development, implementing requirements, generating...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneering force in the life sciences industry cloud, dedicated to accelerating the delivery of therapies to patients worldwide.We are driven by our core values: Doing the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we empower our employees to thrive in their ideal environment, whether...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking a seasoned Java Backend Developer to contribute to the development of innovative payment products. If you thrive in a fast-paced Fintech environment and enjoy shaping the character of a Canadian team, this is the opportunity for you:● Modernize payment systems for Canadians● Collaborate in a hybrid environment with geographically...


  • Ottawa, Ontario, Canada ECF Data, LLC Full time

    We are seeking a highly skilled Data Insights Professional to lead our data collection and analysis efforts. This role will be instrumental in developing, implementing, and managing databases, data systems, and analytics strategies that optimize statistical efficiency and quality.Key Responsibilities:Interpret complex data sets, analyze results using...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneering force in the life sciences industry, driving innovation and progress through its industry cloud solutions.Salary: $110,000 - $270,000As a Senior Full-Stack Software Engineer at Veeva Systems, you will be part of a collaborative team that builds cutting-edge applications in life sciences.The ideal candidate will have 5+...


  • Ottawa, Ontario, Canada You.i Labs Inc Full time

    About UsYou.i Labs Inc is a leading technology company that offers career-defining opportunities for talented professionals. Our mission is to provide innovative solutions that exceed customer expectations.Job OverviewWe are seeking an experienced Senior Staff Analytics Developer to join our Operational Excellence team. This role involves driving continuous...


  • Ottawa, Ontario, Canada HuntsBot Full time

    Senior Manager of Backend EngineeringClarifai is a leading AI platform for computer vision, natural language processing, and audio recognition. We help organizations transform unstructured data into structured data at a faster and more accurate rate. Our team is dedicated to providing innovative solutions for our customers. Your ImpactYou will contribute to...

  • Software Engineer

    2 weeks ago


    Ottawa, Ontario, Canada Randstad Full time

    We are seeking a skilled Backend Software Developer to join our team at {company}. As a Backend Software Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications.Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to...


  • Ottawa, Ontario, Canada Rollbar, Inc. Full time

    Company OverviewQlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. We excel in integration and governance solutions that work with diverse data sources, and our real-time analytics uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities.Salary RangeThe anticipated...


  • Ottawa, Ontario, Canada Definity Full time

    Job DescriptionAt Definity, we are seeking a highly skilled Advanced Analytics Professional to join our team. The ideal candidate will have a strong background in data science, statistics, and computer science, with experience in data mining and predictive modeling.Key ResponsibilitiesDevelop and implement advanced analytics models and tools to improve...


  • Ottawa, Ontario, Canada Access Corporate Technologies Inc Full time

    Access Corporate Technologies Inc seeks a highly skilled Senior Java Systems Developer to support the InfoDec Modernization Project by developing an interconnected suite of systems. The project aims to modernize business processes and reduce manual data capture, enhancing online services.The successful candidate will perform developments using backend Java...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job SummaryWe are seeking a highly skilled Full Stack Developer to join our team at CB Canada. The successful candidate will be responsible for designing, developing, and deploying critical applications for public safety professionals.Key ResponsibilitiesDeveloping and maintaining backend software applications using Java, C++, and .NET.Collaborating with...

Senior Backend Developer for Data-Driven Science

4 weeks ago


Ottawa, Ontario, Canada ALS Full time

About ALS Geoanalytics


We revolutionize the mining and mineral exploration industry with intelligent geoscience workflows and improved discovery rates.


We break down barriers using data-driven science, artificial intelligence, and machine learning. We provide the industry with more accurate analyses and more efficient decision making.


About the Role


As a Full Stack Engineer at ALS, you will participate in the full software development lifecycle including requirements gathering, design, implementation, testing, documentation, and maintenance.


You will conduct thorough testing and debugging of web applications, ensuring high-quality deliverables. Assist in the deployment and maintenance of web applications on production servers.


Aggregate and organize large amounts of data from the ALS department to make it accessible, manageable, and actionable.


Collaborate with data scientists, analysts, and internal stakeholders to understand data needs and deliver solutions.


Maintain data quality and ensure the integrity and security of sensitive information.


Troubleshoot data issues and build automated anomaly detection systems.


Keep up-to-date with industry trends and technologies and implement new innovations as appropriate.


Participate in project planning and provide input on data management strategies.


About You:


Extensive experience in building and optimizing 'big data' pipelines and architectures is required.


You should have extensive experience with backend languages such as Python, Flask, AWS Lambda, Spark.


Proficiency in Azure Data Factory, Azure Functions, Azure SQL Database, and other Azure services is necessary.


A strong understanding of frontend technologies (HTML, CSS, JavaScript, and relevant frameworks like React) is essential.


Experience and familiarity with data science, from data analysis, model development and training with PyTorch and Tensorflow, and deployment to cloud services are required.


Experience working with SQL and NoSQL databases (MongoDB) is necessary.


Familiarity with RESTful APIs and microservices architecture is desired.


Proficiency in containerization and orchestration technologies like Docker is needed.


Familiarity with CI/CD pipelines and DevOps practices is beneficial.


Excellent problem-solving skills, with the ability to tackle complex technical challenges, are required.


Required Qualifications:


Bachelor's/Master's degree in computer science, information systems, or a relevant quantitative discipline is required.


3+ years of experience as a Full Stack Engineer or similar role with a focus on backend development is necessary.


Formal training or certification in project management such as Project Management Professional, Certified Project Director or equivalent is an asset.


Benefits


An estimated annual salary ranging from $95,000 - $120,000.


A comprehensive benefit package specific to your work status, including extended medical, dental, and vision coverage, access to company perks, life and disability insurance, retirement plan with company match, employee assistance and wellness programs.


Additional vacation days for years of service.


Business support for education or training after 9 months with the company.


Learning & development opportunities (unlimited access to e-learnings and more).