Company: Amazon
Location: Toronto, ON
Expected salary:
Job date: Fri, 20 Dec 2024 01:21:08 GMT
Job description: DESCRIPTIONAmazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers reach Amazon customers on Amazon.com, across our other owned and operated sites, on other high quality sites across the web, and on millions of Kindles, tablets, and mobile devices. We start with the customer and work backwards in everything we do, including advertising. If you’re interested in joining a rapidly growing diverse team working to build a unique advertising group with a relentless focus on the customer, you’ve come to the right place.We are looking for a Software Development Engineer to leverage our cloud services, unique data, the latest machine learning methods and big data technologies to develop solutions that help our self-service advertisers reach their full potential. You will have the opportunity to collaborate closely with our software leaders, learn new technologies, innovate, and contribute to new ads products that our global customers use daily.As part of the Advertising Recommendation Optimization Experience team, you’ll collaborate with a team of engineers, product managers, and data scientists to build systems that help advertisers achieve their business goals by delivering insights and recommendations via Console and APIs that are personalized to the advertiser, easy to understand, contextually relevant, simple to adopt, and fully optimized to grow the advertiser’s business. Our Success will require balancing big, industry changing goals with a bias for action and consistent delivery of advertiser value. We are growing very fast and breaking new ground, so the ideal candidate is invigorated by an environment of ambiguity and constant change, where they have an opportunity to influence our direction.The systems you will build will scale and manage high-volume ad datasets, interface with external systems, and provide the machine learning intelligence that enables our distributed systems to make accurate decisions in real-time. If you want to be a part of a rapidly growing business and high performing team, have the opportunity to expand your technical skills into emerging technologies, and invent world class experiences for our customers, this is the team for you.Great candidates for this role enjoy being challenged with discovering technical solutions to complex problems, diving deep into the details, and continuously evolve their technology skills. They will build both the technical and business acumen to deliver results, and gain the foresight to identify emerging technology opportunities for our customers.Key job responsibilities
In this role, you will…– Be heavily involved with design and product teams to understand needs, propose features, create early prototypes and transform them into impactful and exciting experiences.
– Propose innovative tools, frameworks, automations and processes that are used by the Recommendation Optimization (ROX) team and the larger FORGE organization.
– Write clean, maintainable code and perform peer code-reviews.
– Deep-dive into client or server systems to optimize for performance, maintainability, scalability, extensibility as needed.
– Mentor your team members to promote engineering excellence.About the team
The Recommendation Optimization Experience (ROX) team helps advertisers achieve their business goals by delivering insights and recommendations via Console and APIs that are personalized to the advertiser, easy to understand, contextually relevant, simple to adopt, and fully optimized to grow the advertiser’s business.BASIC QUALIFICATIONS– 3+ years of non-internship professional software development experience
– 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
– Experience programming with at least one software programming language
– Experience building complex software systems that have been successfully delivered to customers
– Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
– Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operationsPREFERRED QUALIFICATIONS– 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
– Bachelor’s degree in computer science or equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Amazon – Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS) – Toronto, ON
Company: Amazon
Location: Toronto, ON
Expected salary:
Job date: Fri, 20 Dec 2024 08:25:59 GMT
Job description: DESCRIPTIONAre you excited about operating at Internet scale? Inventing how ads performance is measured in the online retail world? Growing and learning from the world class engineers? If so, we want to hear from you!Key job responsibilities
You will be responsible for designing and developing software products that will provide measurement data to a wide set of users across all of Amazon’s advertising suite. You will be able to demonstrate a variety of architectural approaches and design patterns and have a demonstrated competence in designing maintainable and scalable software written in a high-level language. You will show your ability to adapt to changing technical environments and devise creative solutions to vexing software problems. You will encounter some of the toughest and most inspiring technical challenges of your career as you build petabyte-scale services, invent new big data paradigms, and scale for growth.A day in the life
We enable advertisers to optimize ad spend and allocate budgets effectively by providing accurate, actionable and timely conversion measurement for all Amazon ad products. We use a combination of deterministic techniques to produce the estimates that are fastest in the industry without compromising quality. We apply the latest AWS big data on over 50 billion new events per day, operating petabyte size clusters. We constantly invent on our event-driven architectures to stay ahead of growing scale.About the team
This team defines and produces the metrics used by advertisers to analyze the performance of their investment in ads. The charter of this team is focused on applications responsible for computing and distributing estimated conversions. We work with a variety of systems and languages: combining AWS services like EMR, Kinesis and AWS Batch, with open source technologies such as Spark, Presto.BASIC QUALIFICATIONS– 3+ years of non-internship professional software development experience
– 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
– Experience programming with at least one software programming languagePREFERRED QUALIFICATIONS– 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
– Bachelor’s degree in computer science or equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Live Nation Entertainment – Lead Software Developer – Toronto, ON
Company: Live Nation Entertainment
Location: Toronto, ON
Expected salary:
Job date: Fri, 20 Dec 2024 08:11:09 GMT
Job description: Job Summary:Location: Ontario, RemoteDivision: Ticketmaster Canada LPLine Manager: Manager, Software DevelopmentContract Terms: Permanent, 37.5 hours per weekTHE TEAMTM1 Reports team focuses on delivering quality and reliable data to serve various global client needs. It serves the extensive reporting needs of a wide variety of international clients. The reporting app is one of the most frequently accessed applications within Ticketmaster’s B2B space, and a fundamental need for most clients.THE JOBTicketmaster is looking for an experienced, motivated and self-driven candidate who can contribute towards various aspects of taking the TM1 Reports offering to the next level. This involves design, development, and production support of the systems as well as working with product teams in shaping the future of the application.As part of the TM1 Reports team, you will be responsible for the development and design of all application components and will lead the team’s projects. While working independently with minimal supervision, you will draw on your extensive experience and technical expertise to propose new solutions and ideas, and foster relationships with your peers in different teams and offices. You’ll use your skills and experience to take initiative, solve problems, resolve bottlenecks and use advanced troubleshooting techniques to achieve departmental goals. You will iteratively transform the TM1 Reports application to align it with current best practices, while introducing and promoting new, simpler integration models.You will represent the team as a technical expert, working closely with the Product Manager on requirements and feature planning. An important part of this role is anticipating the team’s needs, contributing to realization, and guiding and coaching individuals to influence the culture as well as drive continuous improvement. You’ll work with a wide variety of technologies on multiple projects, and be part of an Agile team, responsible for the complete delivery of new functionality, including testing and production support.If you are the sort of person that enjoys a fast-paced work environment, is able to quickly pick-up cutting-edge technologies and product concepts, and has the desire to experiment with and evaluate new technological paths forward, this is the role for you.WHAT YOU WILL BE DOING
- Design and develop new systems and implement enhancements to existing systems, breaking down complex problems into essential components and building efficient solutions.
- Work with product teams to gather and understand requirements, discuss approaches, design solutions based on the requirements and create design documents for implementation keeping in mind costs, capacity, shelf-life and choosing the right tools and technologies.
- Design and develop high-traffic, large scale software applications as a Lead engineer – systems ranging from web and API services, data models and data flow processes, infrastructure for deploying and long-term maintenance of the systems.
- Design and develop peripheral systems and processes – monitoring and alerting services, async processes, automated offline workflows, automated build and deployment pipelines, systems for gathering application performance metrics, ensuring efficiency in cost.
- Ensure best practices in software development ranging from test coverage, use of enterprise standards, adherence to target architecture, high-availability and scalability, low latency, and fault-tolerance, thus ensuring delivery of high-quality systems.
- Implement and enforce coding standards and best practices with focus on setting up and capturing required metrics using modern observability platforms.
- Create detailed documentation on systems as well as processes ranging from checklists for onboarding new hires, comprehensive overview of systems, runbooks for developing, monitoring and troubleshooting system issues and recommendations on future improvements.
- Take part in architecture discussions and meetings to ensure systems are aligned in the bigger scheme of things. Also evaluating new tools and technologies for feasibility, cost and subsequent use in the company and teams
- Leading teams in development of new systems and new initiatives by executing the duties mentioned above as well as guiding, mentoring and in general helping newer and junior team members in learning applications, technologies, best practices and processes. Reviewing code for quality, correctness and efficiency.
WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)Need to know / be able to do
- Bachelor’s degree in Computer Science or related technical field.
- Expert level Proficiency in Java and Spring boot framework writing high performant reliable code.
- Proven track record in leadership skills – running Agile sessions, estimating work, assigning tasks to team members, helping them deliver successfully, managing timely delivery of projects & sprints.
- 5+ years of experience in building high-traffic web applications and deploying to production with a focus on quality and long-term maintainability.
- 5+ Experience building REST APIs/GraphQL API’s, working with Microservices architecture, Event Driven architecture, and the SOA model.
- Experience building real time data products along with understanding of pub/sub architecture serving the need to high traffic applications
- 5+ years of experience in working with cloud-based platforms (preferably AWS).
- Experience supporting live applications – good debugging skills, reading logs, reading application dashboards like Grafana / AWS monitors (e.g., CloudWatch) – identifying issues and solving them efficiently.
- Experience writing SQL queries, working with SQL (e.g., MySQL, Oracle) and NoSQL databases (e.g., DynamoDB).
- Experience working with Infrastructure as code tools like Terraform/Pulumi, Kubernetes, and Helm.
- Experience working with code and build tools like Git, CI/CD, Jenkins.
- Experience working with observability platforms systems like Splunk, Prometheus, Grafana etc.
- Experience working in an Agile team – attending stand-ups, delivering work in a time-boxed setting, etc…
- Ability to work under some pressure e.g., handling production issues, on-call support for live systems, etc…
- An overall calm personality – ability to see the big picture and how the current team / task / project fits into it.
Nice to know / good to have
- Experience building front end applications using React frameworks.
- Guiding and mentoring skills – guiding and mentoring junior members – helping them understand technologies, the project, best practices and in general setting them up for success.
- Architecture skills – evaluating new systems, setting up demos with the engineering team, suggesting improvements for a more efficient system, cost-evaluation of solutions, etc…
YOU (BEHAVIOURAL SKILLS/COMPETENCIES)
- Strong verbal communication, ability to clearly communicate ideas, work status, advocate for (or against) a particular approach or design.
- Documentation skills – ability to make the path easier for new team members / new hires / interns by organizing knowledge in Confluence, wiki, or similar.
- Ability to manage self and own time, deliver work on time, evaluate and estimate work
- Ability to work with various teams, including tech and product, incorporate their inputs into the work being done, and manage expectations on issues & enhancements.
LIFE AT TICKETMASTERWe are proud to be a part of Live Nation Entertainment, the world’s largest live entertainment company.Our vision at Ticketmaster is to connect people around the world to the live events they love. As the world’s largest ticket marketplace and the leading global provider of enterprise tools and services for the live entertainment business, we are uniquely positioned to successfully deliver on that vision.We do it all with an intense passion for Live and an inspiring and diverse culture driven by accessible leaders, attentive managers, and enthusiastic teams. If you’re passionate about live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you.Our work is guided by our values:Reliability – We understand that fans and clients rely on us to power their live event experiences, and we rely on each other to make it happen.Teamwork – We believe individual achievement pales in comparison to the level of success that can be achieved by a teamIntegrity – We are committed to the highest moral and ethical standards on behalf of the countless partners and stakeholders we representBelonging – We are committed to building a culture in which all people can be their authentic selves, have an equal voice and opportunities to thriveEQUAL OPPORTUNITIESWe are passionate and committed to our people and go beyond the rhetoric of diversity and inclusion. You will be working in an inclusive environment and be encouraged to bring your whole self to work. We will do all that we can to help you successfully balance your work and homelife. As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, and learn from the talented people you will be working with. It’s talent that matters to us and we encourage applications from people irrespective of their gender, race, sexual orientation, religion, age, disability status or caring responsibilities.Ticketmaster Canada will provide reasonable accommodations for qualified individuals with disabilities in the job application process. If you have difficulty using our online application system and need an accommodation due to a disability, please email . Please note this inbox is limited to accommodation requests. Resumes submitted to this inbox will not be considered.
Cisco Systems – Software Engineer – Intersight platform – Ottawa, ON
Company: Cisco Systems
Location: Ottawa, ON
Expected salary: $133900 – 173000 per year
Job date: Thu, 19 Dec 2024 23:50:45 GMT
Job description: Application Window is expected to close 01/18/2025What You’ll DoAre you dedicated, hardworking, experienced in cloud native technologies, and looking for a chance to create a difference? We are currently looking for talent to join our Intersight development team as part of Cisco’s Data Center Compute portfolio ( ).Cisco Intersight is a cloud-based system management platform for Cisco UCS (Unified Computing System) and many other products which enables IT organizations to analyze, simplify and automate their environments. It is driven by analytics and machine learning to provide actionable intelligence for IT operations/management. You will be part of the team extending and maintaining the core messaging, persistence and other shared back-end services powering the Intersight platform. We create the product infrastructure that the application teams build on.You will participate in the entire product life cycle, from requirement analysis to architecture & design, to code implementation, to functional and performance testing, and to training and support. You will also be encouraged to conduct research spikes to determine feasibility of new technologies or alternative designs and mentor more junior developers in good engineering practices.Who You’ll Work WithYour co-workers will be a group of dedicated Go/Java server-side developers and cloud/web technology architects. We are a close team who have decades of experience building infrastructure products and have earned a reputation within the company for on-time delivery of a quality product.Who You AreA successful candidate will bring deep technical and development expertise, especially in cloud native technologies. More than any other quality, we are looking for those driven by the challenge of solving unique and difficult technical problems, and those who are not afraid to dive into new territory (technical or otherwise), learn something new and bring the team along with them.Our Minimum Qualifications for the Role
- Bachelors in Computer Science or related field with 7+ years related experience; or equivalent experience.
- 3-5+ years experience programming in languages like Go, Java or C/C++.
- Prior experience working as a member of a highly distributed team (multiple timezones) and be versed in agile methodologies (Scrum, etc.).
Our Preferred Qualifications for the Role
- Masters in Computer Science or related field with 6-8+ years of related experience
- Experience designing and implementing software systems with high emphasis on scalability and availability.
- Experience working on SaaS enterprise software or cloud based infrastructure with exposure to service-oriented architecture.
- Strong analytical and debugging skills.
- Familiarity with MongoDB or other NoSQL databases
- Experience with model-driven architectures and meta-model-driven systems.
- Expertise in working with containers and Kubernetes environments.
- Fundamentally strong in Data Structures and Algorithms.
Why Cisco?#WeAreCisco. We are all unique, but collectively we bring our talents to work as a team, to develop innovative technology and power a more inclusive, digital future for everyone. How do we do it? Well, for starters – with people like you!Nearly every internet connection around the world touches Cisco. We’re the Internet’s optimists. Our technology makes sure the data traveling at light speed across connections does so securely, yet it’s not what we make but what we make happen which marks us out. We’re helping those who work in the health service to connect with patients and each other; schools, colleges, and universities to teach in even the most difficult of times. We’re helping businesses of all shapes and sizes to connect with their employees and customers in new ways, providing people with access to the digital skills they need and connecting the most remote parts of the world – whether through 5G, or otherwise.We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).We know that powering an inclusive future starts with us. Because without diversity and a dedication to equality, there is no moving forward. Our 30 Inclusive Communities, that bring people together around commonalities or passions, are leading the way. Together we’re committed to learning, listening, caring for our communities, whilst supporting the most vulnerable with a collective effort to make this world a better place either with technology, or through our actions.So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!#WeAreCiscoMessage to applicants applying to work in the U.S. and/or Canada:When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate’s hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process.U.S. employees have to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings.Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco’s flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use, but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco’s Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community.Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows:.75% of incentive target for each 1% of revenue attainment up to 50% of quota;1.5% of incentive target for each 1% of attainment between 50% and 75%;1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
Actalent – Embedded Software Security Engineer – Ottawa, ON
Company: Actalent
Location: Ottawa, ON
Expected salary:
Job date: Fri, 20 Dec 2024 00:17:16 GMT
Job description: Job Title: Embedded Software Security EngineerJob DescriptionWe are seeking an Embedded Software Security Engineer with extensive experience in low-level security and cryptography. This role is not web-focused but rather involves working close to the hardware to implement cryptographic solutions. You will be responsible for developing low-level security software for telecommunications products using FIPS for data encryption.Responsibilities
- Design and implement low-level security features and cryptographic algorithms.
- Develop and maintain security protocols in compliance with NIST cryptographic standards and FIPS.
- Collaborate with cross-functional teams to ensure the security of software products.
- Provide technical guidance and mentorship to team members.
Essential Skills
- 5+ years of experience in software security design, particularly with low-level security and cryptography.
- Proficiency in C coding.
- Experience with low-level driver development.
- Strong knowledge of Advanced Encryption Standard (AES).
- Familiarity with NIST cryptographic standards.
- Understanding of FIPS 140 standards.
Additional Skills & Qualifications
- Experience with Linux is a plus.
- Expertise in Post Quantum Cryptography (PQC) is ideal.
Work EnvironmentCan be remote from anywhere in Canada or the United States. The encryption team is spread across Alpharetta and Ottawa. Join a highly focused and dedicated team led by an experienced individual who has recently transitioned into management. This is an excellent opportunity for new team members to contribute to a growing and dynamic environment. You will get to work in Post Quantum Cryptography (PQC), which is a brand-new and cutting-edge technology.Pay and BenefitsThe pay range for this position is $70.00 – $90.00Workplace TypeThis is a fully remote position.À propos d’Actalent:Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.La diversité, l’équité et l’inclusionChez Actalent, la diversité et l’inclusion constituent le pont vers l’équité et la réussite de notre personnel. La diversité, l’équité et l’inclusion (DE&I) sont ancrées dans notre culture par :
- L’embauche des talents diversifiés ;
- Le maintien d’un environnement inclusif par une autoréflexion permanente ;
- La mise en place d’une culture de soin, d’engagement, et de reconnaissance par des résultats concrets ;
- L’assurance des opportunités de croissance pour nos gens.
Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.About ActalentActalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.Diversity, Equity & InclusionAt Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
- Hiring diverse talent
- Maintaining an inclusive environment through persistent self-reflection
- Building a culture of care, engagement, and recognition with clear outcomes
- Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.
Tali AI – Senior Software Developer – Toronto, ON
Company: Tali AI
Location: Toronto, ON
Expected salary:
Job date: Fri, 20 Dec 2024 01:17:47 GMT
Job description: Clinicians, the backbone of our healthcare system, have long been burdened by excessive administrative tasks and documentation requirements, often aggravated by EMR regulations resulting in the widespread issue of physician burnout. The toll of spending 10-15 hours per week on these tasks has led to a concerning trend known as the “great resignation of healthcare”.Tali AI, one of the fastest growing AI companies in Canada, is dedicated to tackling the issue of physician burnout through the development of the leading AI Scribe for accurate clinical notes and documentation, designed specifically for Clinicians. By combining AI Scribe, which effortlessly captures and summarizes patient visits, Medical Dictation for accurate voice-to-text processing, and Medical Search for efficient information retrieval, we are helping thousands of clinicians reduce documentation time by over 30%, allowing them to focus more on patient care.If you’d like to be part of the next generation of high-growth, high-impact software technology, we’re currently looking for our next Senior Software Developer. If you’d like to help us continue to evolve Tali – Canada’s leading medical AI scribe, this is an opportunity to make a meaningful impact on healthcare by saving Clinicians time and reducing the administrative burden. Letting Clinicians focus on their patients, not paperwork.Who You Are:
- You have 8+ years of professional software development experience in a high-growth, fast paced technology environment.
- You have a ‘go getter’ attitude and an obsession with code quality.
- You’re no stranger to working in startup environments with competing priorities and are ready to roll up your sleeves.
- You’re impact driven – and you also have a product mindset.
What You’ll Do:
- Make a real impact; this is an opportunity to disrupt the industry by working on a cutting edge AI-driven product – from new features to enhancement of our current technology.
- Writing clean, efficient, and scalable code that you’ll be proud of – and proud to show our users!
- Reviewing code written by peers and junior developers to ensure high-quality, maintainable, and scalable solutions are being delivered consistently.
- Collaborate with product managers, designers, and other stakeholders to define technical requirements and scope.
- Mentoring junior developers and sharing your expertise with your colleagues at Tali.
Recruitment Process:
Here’s what to expect from the recruitment process:
- Selected candidates will be contacted for an initial 30-minute interview
- Hiring Manager Interview
- Take Home Assignment
- Interview with a Co-Founder/Executive Leader
- Decision Stage
Perks and Benefits:
- Fully remote work & flexible work hours
- Half day Fridays (35-hour work week)
- Comprehensive health and wellness benefits from day one
- Competitive vacation and company-wide holiday between Dec 25 – Jan 1
- Learning & development support
- Quarterly socials & company outings
Working at Tali:Our core values:
- Growth: we have a growth mindset; we want to learn and improve a little (or a lot!) every day.
- Purpose: we care about our team and our community; we understand the purpose of our work and take it seriously.
- Innovation: we’re all about innovation and cutting edge technology; we don’t shy away from a challenge.
We thank all applicants for their interest; only those candidates selected for an interview will be contacted. Tali is committed to providing a barrier-free recruitment process for all candidates. Should you require accommodations at any point throughout the hiring process, please contact the Human Resources team at .Powered by JazzHR
Lead Software Developer – Stantec – Toronto, ON
Company: Stantec
Location: Toronto, ON
Expected salary:
Job date: Fri, 20 Dec 2024 03:53:21 GMT
Job description: Job description:Lead Software Developer – ( 240004HE )DescriptionGrow with the best. Join a smart, creative, and inspired team that works to support operational excellence. The Stantec community unites more than 26,000 employees working in over 400 locations across 6 continents. Our Functional Services Teams (FSTs) include Corporate Development, Finance, Human Resources, HSSE, IT, Legal, Marketing/Communications, Practice Services and Real Estate and Procurement. Bringing together individuals with diverse backgrounds, talents, and expertise, our FSTs are vital to making our Company stronger.Your OpportunityStantec.io is a unique product and consulting team. We pride ourselves on being customer obsessed and highly focused on digital science and engineering transformation. We are seeking an innovative Lead Software Developer to join our dynamic team. You will design, develop, and maintain cutting-edge software products using .NET C#, Azure Cloud, Angular, geospatial development, and web design within a microservice and TDD environment. Your expertise in various technologies, including C#, Azure Cloud, .NET (8 ), Angular (16 ), geospatial development, and web design within a microservice and TDD environment, will be crucial in driving our initiatives forward to align with our strategy of successfully delivering commercial digital solutions.Your Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy high-quality commercial software products.Utilize your expertise in C#, .NET (8 ), and Angular (16 ) (or similar SPA frameworks) to create responsive and efficient web applications.Lead and implement proper software development architecture with effective recommendations and solutions.Deploy and manage applications using container technologies, like AKS or ACA.Implement microservices architecture principles to build scalable and modular solutions.Develop and maintain RESTful APIs (and other micro service technologies) using Azure Functions, Azure App Services, Azure SQL, and Postgres.Implement and maintain WebAPIs for seamless communication between services.Apply Test-Driven Development (TDD) practices to ensure code quality and reliability.Design and implement solutions related to geospatial data, including mapping, location-based services, and spatial analytics.Create visually appealing and user-friendly web interfaces and apply best practices in UI/UX design, ensuring seamless navigation and accessibility.Utilize state management libraries like NGXS for maintaining application state.Work within the Azure Cloud environment, utilizing services such as Azure App Services, Azure Functions, Azure Data Factory, and Azure DevOps.Configure and Manage dev operations, like CI/CD pipelines, within Azure DevOpsCollaborate with the team using Atlassian products for streamlined development and project management.Leverage AI-based tools, like Github Copilot, to support development efficiency.QualificationsYour Capabilities and CredentialsAbility to work independently, educate other developers, and write high-quality, maintainable code with industry best standards and practices.Proficiency in Azure Cloud development (or other cloud provider).Proficiency in C#, .NET, and Angular (or similar SPA frameworks).Experience with microservices architecture and modular design.Strong understanding of Test-Driven Development (TDD) principles.Exposure to geospatial development and web design concepts.Familiarity with tools and libraries such as GIS (Geographic Information Systems), ArcGIS, GeoJSON, and Leaflet.Education and ExperienceBachelor’s degree in Computer Science, Engineering, or a related field.10 years of experience in software development, focusing on web applications.Azure or other cloud service certifications are a plus.Experience in leading a small team is a plus.Position will primarily work in an office setting; may require some field work.This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.Stantec is a place where the best and brightest come to build on each other’s talents, do exciting work, and make an impact on the world around us. Join us and redefine your personal best.Benefits Summary: Regular full-time and part-time employees will have access to health, dental, and vision plans, a well-being program, health care spending account, wellness spending accounts, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off.Temporary/casual employees will have access to group registered retirement savings plan, employee stock purchase program, and group tax-free savings account.The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.Primary Location : Canada-Ontario-TorontoOther Locations : Canada-Newfoundland and Labrador-St. John’s, Canada-Alberta-Edmonton, Canada-Alberta-Calgary, Canada-Manitoba-Winnipeg, Canada-Saskatchewan-Regina, Canada-Ontario-Ottawa, Canada-Ontario-WaterlooOrganization : BC-1299 Innovation-CA Digital SolutionsEmployee Status : RegularJob Level : Individual ContributorTravel : NoSchedule : Full-timeJob Posting : Dec 18, 2024, 9:06:36 AMReq ID: 240004HEStantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, color, religion, sex, national origin, age, marital status, genetic information, disability, protected veteran status, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with local, state and federal laws and regulations and ensures equitable opportunities in all aspects of employment. EEO including Disability/Protected Veterans
Stantec is looking for a Lead Software Developer to join their team at Stantec.io. The role involves designing, developing, and maintaining software products using .NET C#, Azure Cloud, Angular, and geospatial development in a microservice and TDD environment. The ideal candidate will have experience in various technologies, including C#, .NET, and Angular, and a background in software development, web design, and cloud development. The position offers benefits such as health and dental plans, retirement savings, and tuition reimbursement.
Sr. Software Architect/Developer – .Net Core, React, C#, Azure – StickerYou – Toronto, ON
Company: StickerYou
Location: Toronto, ON
Expected salary:
Job date: Fri, 20 Dec 2024 05:49:35 GMT
Job description: StickerYou is a leading global e-commerce company for custom die-cut products such as stickers, labels, decals, temporary tattoos, and more. Our proprietary platform infuses automation technology and creativity to empower anyone to make the best custom products in any size, shape, and quantity. Business and consumers can make their marketing, packaging, décor, or personal expression professional grade. We believe in the enormous power of customization. We are a smart, creative, and passionate group dedicated to growing the most talented and engaging people in Toronto, Canada. We proudly make custom products locally for the global market using software and advanced digital manufacturing. We make what matters stick!The Role
The ideal candidate will help us accelerate change and move our platform forward using new technologies and approaches. We’re looking for a software architect/developer who brings a balance of development and architectural experience and who will identify and embrace the changes we need to make and support the team and business growth technically and functionally.Primary responsibilities:Technology
- Research, evaluate, and guide the implementation of new technologies and methodologies that solve business and technical challenges
- Participate actively in the entire project life cycle, including architectural design, implementation, testing, and deployment.
- Establish short- and medium-term strategic visions for the team. Stay current with trends, techniques, technology and other factors impacting the business
- Manage assignment of resources to projects across multiple product lines
- Participate in regular reviews of customer support issues requiring development team assistance
Qualifications & Experience:
- Degree in Computer Science, Computer Engineering, a related field
- 8+ years of professional software development experience
- Must have a minimum of four (4) years experience in the last five (5) years performing the role of a Software Architect designing, developing, and deploying software systems
- Expert knowledge of our tech stack including:: .NET Framework and Core, REST, Databases, Git, Integrations, Azure technology stack, CI/CD patterns, JavaScript Frameworks (React, Next.JS, Fabric JS, Node.JS, ect).
- Experience with database design and development
- Knowledge of networking concepts, principles, and technologies
- Experience developing scalable service-oriented architectures.
- Proven track record delivering large scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process
- In-depth knowledge of software design patterns, architecture styles, and software development methodologies
- Experience architecting systems for scale in a SaaS environment
- Solid understanding of business processes and concepts associated with distributed order management solutions.
- Experience in cloud-based designs, specifically Azure.
- Familiarity with cloud-based CI/CD specifically Azure DevOps.
- Knowledge of relational database management systems (MS SQL Server).
- Excellent problem-solving and analytical skills, with the ability to translate business requirements into technical solutions
- Prototyping and creation of proof-of-concepts.
- Experience designing high-traffic RESTful API and microservices.
- Knowledge and experience in architecture modernization.
- Strong communications skills. This position requires the candidate to be able to communicate seamlessly and precisely, verbally and in writing, with technical teams, product owners, clients as well as senior business leadership.
- Ability to prioritize work, multi-task, and be detail-oriented.
Key Competencies:
- A collaborative approach to product development that encourages new ideas
- Excellent communication skills, written and verbal with engineers and non-engineers alike.
- Relationship Building. Consistent record of building deep technical relationships. Experience in setting and sharing expectations across various partners.
- Problem-Solving. The ability to trace application, deployment or build failures and resolve technical issues with minimal direction.
- Experience in system implementation is an asset as is knowledge of implementation methodologies.
- Excellent knowledge of development methodologies and their foundation.
Bonus Experience:
- AI experience as StickerYou is looking at AI for backend logistics as well as some image processing
Why StickerYou?A high-growth company
Strong leadership team
Company-wide positive energy that’s infectious – people enjoy coming to work!
Fast-changing environment with ample learning and growth opportunities
Growing a global Canadian brand that takes pride in manufacturing our products here
Strong corporate vision to make small companies “Better”
Serve a large variety of small and medium sized businesses in many segments
Use cutting edge e-commerce and digital print customization technologyDiversity & InclusionStickerYou is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. If you require accommodation for the recruitment or interview process, please let us know and we will work with you to meet your needs
As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Powered by JazzHR
StickerYou is a global e-commerce company focused on custom die-cut products such as stickers, labels, decals, and more. They believe in the power of customization and are looking for a software architect/developer to help advance their platform with new technologies. The ideal candidate should have experience in software development, architecture, and a deep knowledge of various technologies. StickerYou offers a high-growth environment, strong leadership, and a commitment to diversity and inclusion. They are looking for someone who can bring new ideas to the table and help drive the company forward.
Amazon – ML Compiler Software Engineer PEY Co-op (12-16 months), Annapurna ML – Toronto, ON
Company: Amazon
Location: Toronto, ON
Expected salary:
Job date: Thu, 19 Dec 2024 00:05:29 GMT
Job description: DESCRIPTIONAt AWS our vision is to make deep learning pervasive for everyday developers and to democratize access to cutting edge infrastructure. In order to deliver on that vision, we’ve created innovative software and hardware solutions that make it possible.AWS Neuron is the SDK that optimizes the performance of complex neural net models executed on AWS Inferentia and Trainium, our custom chips designed to accelerate deep-learning workloads.The Neuron SDK consists of a compiler, run-time, and debugger, integrated with Tensorflow, PyTorch, and MXNet. It is preinstalled in AWS Deep Learning AMIs and Deep Learning Containers for customers to quickly get started with running high performance and cost-effective inference and training.The Neuron team is looking for students interested in learning about and contributing to deep learning compilers to solve our customers toughest problems. As a compiler engineer on the Neuron team, you will be supporting the development of a compiler targeting AWS Inferentia and Trainium – our custom Silicon ML accelerators. This is an opportunity to work on a cutting-edge product where you will implement business-critical features, and be mentored by a brilliant team of experienced engineers.BASIC QUALIFICATIONS– Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
– Currently enrolled in a Bachelor’s degree program or higher majoring in Computer Science, Computer Engineering, Electrical Engineering or related technical field with anticipated graduation date on or later than May 2026
– Candidates with strong interests and academic qualifications/research focus in two of the following: 1. Knowledge of code generation, compute graph optimization, resource scheduling, 2. Data structure and algorithms, 3. Compiler – Optimizing compilers (internals of LLVM, clang, etc), 4. Machine Learning – Experience with XLA, TVM, MLIR, LLVM, 5. Machine Learning frameworks (PyTorch, JAX) and Machine Learning models
– Available for 12-month internship starting May 2025PREFERRED QUALIFICATIONS– Previous technical internship(s)
– Knowledge code generation, compute graph optimization, resource scheduling
– Experience in optimization mathematics such as linear programming and nonlinear optimizationAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Software Engineering Manager – hireVouch – Toronto, ON
Company: hireVouch
Location: Toronto, ON
Expected salary:
Job date: Fri, 13 Dec 2024 08:33:20 GMT
Job description: Software Engineering Manager Toronto, Canada (Remote/Hybrid) About Them: Our client is a California-based company… and individuals alike. As they expand their footprint into Toronto, Canada, they are seeking a driven Software Engineering Manager…