Job Closed
This listing is no longer active.
The smartest solution for fresh
Senior Software Engineer, ML Platform
Location
Canada
Posted
125 days ago
Salary
$137K - $185K / year
Seniority
Senior
Job Description
Senior Software Engineer, ML Platform
Afresh
• Elevating core ML platform to its next level of performance, reliability, and scalability. • Work on critical infrastructure enabling Machine Learning and Applied Science teams to innovate faster and deliver impact. • Empower product suite, including flagship Prediction Engine for replenishment decisions on over 15% of all produce sold in the U.S.
Job Requirements
- BS in Computer Science or a relevant technical field.
- 4+ years of professional software development experience with a proven track record of shipping high-quality applications and services.
- Experience working collaboratively with machine learning engineers, data scientists, or applied scientists on large-scale software projects involving machine learning models.
- Technical leadership experience and a demonstrated ability to mentor junior engineers.
- Deep expertise in library design, API design, data structures, and algorithms.
- Strong familiarity with Python.
Benefits
- Equal employment opportunities (EEO)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Full Stack – Product
QualifiedThe #1 pipeline generation platform for revenue teams that use Salesforce
• Develop customer-focused applications by building new features, improving existing ones, and creating entirely new products. • Utilize the latest advances in machine learning, LLMs and other AI technologies to enhance our products and deliver delightful user experiences. • Collaborate closely with Product Managers, Product Designers, and Platform Engineers to ideate and develop mission-critical applications. • Conduct rapid prototyping and iterative development to enhance AI solutions based on real-world performance and user feedback. • Ensure our core functionality is stable, scalable, well-maintained, and continuously improving. • Continuously grow your technical skills to tackle our toughest challenges related to quality, performance, robustness, and reliability. • Contribute to our team’s culture and future by mentoring other engineers and setting standards of engineering excellence. • Support and scale highly-available, highly-trafficked services essential for our customers' time-sensitive, business-critical needs.
Senior Software Engineer, Full Stack
QualifiedThe #1 pipeline generation platform for revenue teams that use Salesforce
• Develop customer-focused applications by building new features, improving existing ones, and creating entirely new products. • Utilize the latest advances in machine learning, LLMs and other AI technologies to enhance our products and deliver delightful user experiences. • Collaborate closely with Product Managers, Product Designers, and Platform Engineers to ideate and develop mission-critical applications. • Conduct rapid prototyping and iterative development to enhance AI solutions based on real-world performance and user feedback. • Ensure our core functionality is stable, scalable, well-maintained, and continuously improving. • Continuously grow your technical skills to tackle our toughest challenges related to quality, performance, robustness, and reliability. • Contribute to our team’s culture and future by mentoring other engineers and setting standards of engineering excellence. • Support and scale highly-available, highly-trafficked services essential for our customers' time-sensitive, business-critical needs.
Staff/Senior Staff Software Engineer – Build & Release
Agility RoboticsWe build robots made for work, engineered to work in nearly any environment, alongside people.
• Join the team building a modern Software Delivery System focused on tooling, automation, reliability, and secure software delivery at scale. • Drive systems that accelerate our software development lifecycle across the company. • Define how software is built, validated, and delivered across robotics, cloud, firmware, and simulation. • Safeguard the reliability, safety, and security of release systems at scale. • Design and operate mechanisms that ensure releases are deterministic, traceable, safe, observable, compliant, and routine—even as engineering velocity and system complexity increase. • Act as the technical authority for release engineering, guiding how software is built and delivered across the company. • Lead cross-functional design and decision-making.
• Design and develop world class Nivoda Credit Risk and Transaction Monitoring Platforms with help of Engineering Leaders and highly motivated teams with Business consciousness • Lead technical decisions, projects, and roadmaps within the Capital Risk Team. You will shape and own Nivoda Capital Tech solutions for managing and serving Credit Risk policy. • Provide technical leadership and mentorship to developers, fostering a culture of innovation, collaboration, and continuous improvement. • Collaborate with product managers, architects, and stakeholders to define technical requirements and translate business needs into technical solutions. • Ensure adherence to best practices, coding standards, and quality guidelines throughout the development lifecycle. • Troubleshoot and resolve complex technical issues, providing timely support to internal teams and external customers. • Stay up to date on emerging technologies, industry trends, and best practices, proactively identifying opportunities to enhance Nivoda's platform.



