Staff Machine Learning Developer
Kinaxis Inc.
Job Responsibility: About Kinaxis:
About Kinaxis
Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it's really our people who give us passion to always seek ways to do things better. As such, we're serious about your career growth and professional development, because People matter at Kinaxis. In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over 2000 employees around the world, with a brand-new HQ based in Kanata North in Ottawa. As one of Canada's Top Employers, we are proud to work with our customers and employees towards solving some of the biggest challenges facing supply chains today. At Kinaxis, we power the world's supply chains to help preserve the planet's resources and enrich the human experience. As a global leader in end-to-end supply chain management, we enable supply chain excellence for all industries, with more than 40,000 users in over 100 countries. We are expanding our team as we continue to innovate and revolutionize how we support our customers. About the team: Location Ottawa, Ontario, CA - HybridAbout the team
Kinaxis is seeking a talented and passionate Machine Learning Staff Developer to join our cutting-edge research and development team. As a Staff Developer in the Product R&D team, you will work with our Head AI Scientist at the forefront of shaping the future of artificial intelligence. Your work will directly impact our enterprise-grade AI software platform and solutions, which are used by hundreds of customers worldwide to manage their supply chains.
About the role:What you will do
- Define, drive, design, and build end-to-end machine learning solutions that not only solve real customer problems but also create automated ML-based solutions specifically tailored for forecasting, optimizing, and managing our customers' supply chains
- Innovate by trying new approaches, learning new technologies, and actively researching and exploring state-of-the-art and innovative machine learning methods
- Contribute to the scientific vision and AI/ML strategy for scalable, auditable, and maintainable enterprise production AI solution software
- Contribute to the end-to-end AI software development lifecycle, ensuring reproducible research and state of the art results for our customers
- Work with members of our AI Lab academic partners on research projects
What we are looking for
Ideal candidates will have a track record of scientific leadership and technical strength. Successful candidates must be passionate about inventing and delivering customer-focused solutions to ambitious and ambiguous challenges.- A Masters or PhD (preferred) in computer science/AI or a related field.
- 5+ years of hands-on experience delivering production machine learning solutions for complex business problems
- Experience with cloud-based data processing, machine learning services, tools, and professional software development of large-scale distributed systems.
- Proficiency in Python with at least 5 years of experience
- Familiarity with distributed computing frameworks
- Excellent verbal and written communication skills with the ability to effectively advocate technical solutions to research scientists, engineering teams and business audiences
- Ability to explore and design models, systems and solutions taking into account real-world constraints and user experience, and implement them via production-grade code that is systematically evaluated, well-tested and easy to maintain
What would make you stand out:
- Publication track record in tier 1 or tier 2 machine learning conferences and/or journals.
- Strong mathematical background in linear algebra, probability and statistics, calculus, and optimization.
- Solid background in Machine Learning fundamentals, statistical methods for ML, Bayesian methods, parametric and non-parametric methods, variational inference, generative models, stochastic processes, model explainability, etc.
- Familiarity with Deep Learning techniques such as network architectures, transformers, embeddings, regularizations, optimization strategies, transfer learning, distillation, etc.
- Familiarity with PyTorch, TensorFlow, JAX or similar frameworks.
- Strong knowledge of NLP, Large Language Models (LLM), RAG, fine-tuning and LLM model development and evaluation.
- Familiarity with the latest open-source libraries, tools, and frameworks in AI and GenAI, such as LangChain, agents, vector databases, etc.
Social Responsibility at Kinaxis: Our Diversity, Equity, and Inclusion Committee weighs in on hiring practices, talent assessment training materials, and mandatory training on unconscious bias and inclusion fundamentals. Sustainability is key to what we do and we're committed to net-zero operations strategy for the long term. We are involved in our communities and support causes where we can make the most impact.
People matter at Kinaxis and these are some of the perks and benefits we created for our team:- Flexible vacation and Kinaxis Days (company-wide day off on the last Friday of every month)
- Flexible work options
- Physical and mental well-being programs
- Regularly scheduled virtual fitness classes
- Mentorship programs and training and career development
- Recognition programs and referral rewards
- Hackathons
For more information, visit the Kinaxis web site at or the company's blog at Kinaxis strongly encourages diverse candidates to apply to our welcoming community. We strive to make our website and application process accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at View email address on ca.edajobs.com. This contact information is for accessibility requests only and cannot be used to inquire about the status of applications.
$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment... ...engineering, data cleaning, and model tuning. Develop scalable algorithms for NLP, computer... ...frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS...SuggestedFull timeRemote workRelocation- ...you might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting Lightspeed... ...and love critical thinkers You have a strong will to learn, grow and get out of your comfort zone You have great energy...SuggestedRemote jobLocal areaFlexible hours
$162k - $180k per year
...company and need your help! We are looking for a highly technical Machine Learning Engineer to lead our efforts in Object Detection and Tracking... ...-time inference and on-device deployment. Data Strategy: Develop training recipes for data-constrained environments and...SuggestedLocal area$131.67k - $171.33k per year
...existing vacancy. Requisition ID: 77713 Description As a Staff Test Engineer, your main task is development of Automated Test... ...experience or MS degree and 6 years’ experience -Experince in developing high volume package and wafer probe RFIC solution on ATE...SuggestedFor subcontractor$106k - $159k per year
...Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and... ...challenges. * Adaptable and eager to learn new technologies and methodologies.... ...dynamic, international team focused on developing high-speed SerDes physical interfaces and...SuggestedRemote work- ...re recruiting on behalf of our client for a Remote ServiceNow Developer to design, develop, and enhance enterprise ServiceNow solutions... ...Agent, AI Search) •Understanding of Generative AI, NLP, machine learning, and automation concepts •Ability to translate business requirements...Contract workRemote work
- ...Job Responsibility: Duties and Responsibilities: Reporting to the Manager, Global Partnerships & Learning, and liaising closely with academic departments, the incumbent is responsible for promoting and administering Carleton University's academic linkage and exchange programs...Immediate startWeekend workAfternoon shift
$122k - $183k per year
...to the Era of Pervasive Intelligence, from self-driving cars, machine learning to artificial intelligence. We lead in chip design, verification... ...the future through continuous technological innovation. We develop and deliver industry-leading high-speed interface IP and...Remote work$65k - $81k per year
...in technology, knowledge, and learning resources for our audit professionals... ...and attributes for success Develop and maintain productive... ...engagement status, and manage staff performance. Adapt the audit... ...Use technology to continually learn, share knowledge with team...Long term contract$171k per year
...both as App Of The Day and the Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical... ...family support benefits Retirement matching and employee equity Learning and development programs and professional growth opportunities...Long term contractFull timeFor contractorsInternshipLocal areaHome officeFlexible hours$85.5k - $114k per year
...helping to take science a step beyond by developing solutions for some of the world’s toughest... ...We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team... ...ownership of end-to-end delivery, quickly learn complex business and technical domains, lead...Remote jobLong term contractFull timeWork at officeMonday to friday- ...requires constant collaboration, continuous learning, and frequent doses of humour -come... ...questionable Photoshop skills. A Software Developer on the Licensing team contributes to initiatives... ...of your development journey, and we'll learn as much from you as you learn from us....Full timeLocal area
$105k - $155k per year
...degree in Computer Science, Computer Engineering, Electrical Engineering or related technical. Experience ~7+ years' experience developing real-time embedded software using C and C++. ~4+ years' experience with Controller Area Network(CAN) and Local Interconnect...Full timeLocal area$50k - $100k per year
...could be your next big move! We are hiring Developing Investment Advisors into our Developing... ...practice management support to help you develop and grow your practice. Accountabilities... ..., and reward and recognition programs. Learn more Additional Information We’re delighted...Full timeWork from home$95k - $140k per year
...About The Role This position is for a Full-Stack Software Developer to join our team. You will be responsible for defining, designing... ...Test software through automation Have a desire to continually learn new technologies Have a desire to use AI technologies to accelerate...Full timeInternshipWorldwide- ...can provide career growth and opportunity? Carleton Dining Services would love to have you on our team! We are hiring full-time Wait Staff to join our team at our Riverbank Social restaurant located on Carleton University campus. As a member of our Wait Staff team, you’ll...Full timeMonday to fridayAfternoon shift
- ...what it’s like to work here, check out our Life at RVezy Instagram! About the role We are seeking a highly skilled Senior Mobile Developer to join our team as the technical anchor for our mobile platform. You'll own the architectural direction of RVezy's mobile...Full timeWork at officeFlexible hours2 days per week3 days per week
- ...services, deployments, and frequencies envisioned in 3GPP. We develop Physical Layer features implemented over COTS HW with... ...An enthusiastic demeanor, eager to continue growing and learning, and helping your team to learn. Innovating, adapting, and responding to change....Full timeFlexible hours
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to... ...conducting of training sessions; ~giving briefings to technical staff, end users, and management; and other consultation as required....
- ...part of Magnet Forensics, you can expect to make a difference in the world, no matter what role you play. You’ll be supported through learning and development, not to mention an incredible team with unbelievable talent and integrity. If you think you would be the right...
- ...Collect and analyze running instances data, providing feedback to developers and the infrastructure team for further enhancement. Review... ...: We are open to hiring Intermediate Software QA Developer (3-5 years of experience) Academic Software development and/...Full timeWork at office
$119k - $178k per year
...creating downstream disruption. At Synopsys, you will contribute to developing and debug design flows that support our silicon foundation IP... ...teams work more effectively. What You'll Be Doing Develop, debug and maintain analog design flow based on extraction, simulation...Remote work- ...Job Responsibility: Desktop Application Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils, Space Recovery...Full timeWorldwide
- ...the 2022 Career Directory Canada's Best Employers for Recent Graduates for the 5th consecutive year . Senior Embedded Application Developer Lumentum is looking for a senior embedded application developer to play a leading role in the development of software for a new generation...Full timeRemote work
$80k - $90k per year
We are seeking a skilled Functional Consultant to enhance the implementation and utilization of Microsoft 365 solutions in a collaborative environment. This role is key in delivering impactful solutions that align with business processes and user needs, ensuring effective adoption...Permanent employment$76k - $105k per year
...TrendAI is seeking for an enthusiastic Applied AI Junior Front-End Developer to join our growing team and help us build the next generation... ...who are eager to share their knowledge and guide you as you learn to leverage AI-powered development tools to build beautiful, functional...Long term contractTemporary workWork at office3 days per week$80k - $105k per year
...The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-... ...the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering...Full timeWork at officeRemote workFlexible hours- ...and guide decision-making processes and lead and document technical discussions. In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality...Full timeWorldwide
$95k - $110k per year
At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...Full timeImmediate start- ...in technical discussions, help drive design decisions, and document technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their implementation, quality, maintainability, and functionality. Resource...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Developer. Be the first to apply!
- project engineer assistant project manager Ottawa, ON
- assistant electrical engineer Ottawa, ON
- machine learning engineer Ottawa, ON
- junior machine learning developer Ottawa, ON
- machine learning Ottawa, ON
- machine learning researcher Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- machine learning part time Ottawa, ON
- stage assistant ingénieur
- food engineering assistant professor
