Afresh Technologies logo
Afresh Technologies

Afresh Technologies is a software development company that has built an artificial intelligence (AI)-powered operating system specifically designed for grocery retailers. The compa

Staff Software Engineer, ML Platform

Location

Canada

Posted

65 days ago

Salary

$169K - $253K / year

Seniority

Lead

Bachelor Degree7 yrs expEnglishPython

Job Description

Staff Software Engineer, ML Platform

Afresh Technologies

• As an ML Platform Engineer on the ML Platform Engineering team, you will be instrumental in elevating our core ML platform to its next level of performance, reliability, and scalability. • You'll work on the critical infrastructure that directly enables all of Afresh's Machine Learning and Applied Science teams to innovate faster and deliver impact. • Your contributions will empower our product suite, including our flagship Prediction Engine, to power replenishment decisions on more than 15% of all produce sold in the United States. • In your first 3 months, you might deliver a project that helps generalize model configuration, enables no-code model deploys for our various ML solutions, or vastly improves integration testing across our ML systems. • By the end of your first 6 months, you will have owned the design and implementation of significant scalability improvements and additions to our ML platform.

Job Requirements

  • BS in Computer Science or a relevant technical field.
  • 7+ 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.

Related Job Pages

More Full-stack Engineer Jobs

SmithRx logo

Principal Software Engineer

SmithRx

SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Define and align technical strategies for multi-year, multi-team initiatives with broader company goals. • Own technology decisions for large-scale architectures, including frameworks and build-versus-buy choices for key components. • Design systems with high reliability, scalability, and long-term maintainability, incorporating staged validation plans where necessary. • Ensure engineering quality through regular health reviews, curated testing strategies, and technical documentation that supports maintainability independent of your expertise. • Drive overall testing strategies for systems requiring high reliability or quality, including creating validation frameworks or systems. • Design platforms with long-term maintainability and embedded ML components, ensuring anomaly detection and NLP features were both scalable and production-ready. • Collaborate with machine learning engineers to design, validate, and deploy ML-based anomaly detection systems, ensuring performance met system SLAs • Employ systems-level mindset to integrate ML in production environments. • Partner with Directors, product managers, and design leadership to ensure alignment on technical strategy and business objectives. • Collaborate with stakeholders to identify and deliver new business opportunities enabled by technical capabilities. • Influence product decisions, scope, and technical trade-offs to prioritize customer value without compromising quality. • Drive technical choices that have sweeping implications across the engineering organization, rallying teams around clear rationales and technical visions. • Proactively identify and refocus engineering efforts when projects are off-course or not driving meaningful business impact. • Partner with senior leadership to define a long-term vision for engineering teams that aligns with business and market opportunities. • Serve as a mentor and technical guide for engineers at all levels, fostering a culture of learning and growth. • Champion engineering excellence by setting high standards for system design, coding, testing, and operational practices.

United States
Job Closed
Yobi logo

Software Engineer – Yobi Ad Platform

Yobi

Award Winning AI Leaders | Synthetic AI Agents | Central Communications Platform For Sales, Marketing & CS Teams

Full TimeRemoteTeam 11-50H1B No Sponsor

• As a Senior Software Engineer on the Yobi Ad Platform, you’ll build and scale the core systems that power our real-time ML-based advertising stack. • This is a highly technical role focused on designing, implementing, and operating low-latency, high-throughput services that sit at the heart of Yobi’s Behavioral AI platform. • You’ll work on everything from real-time bidding and decisioning to cloud-native infrastructure and deployment tooling, collaborating closely with product and data teams to deliver performant, reliable, and observable systems that scale.

United States
$180K - $275K / year

Natural Gas GIS Technologist I

Duke Energy

Duke Energy is one of the nation’s largest electric power holding companies, dedicated to providing power from electricity to more than 7.4 million customers

Title: Natural Gas GIS Technologist I remote type Hybrid locations Charlotte, NC time type Full time Job Description: Important Application Submission Information More than a career - a chance to make a difference in people's lives. Build an exciting, rewarding career with us - help us make a difference for millions of people every day. Consider joining the Duke Energy team, where you'll find a friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits. NG GIS Technologist supports the operation and maintenance of the company GIS application for the Natural Gas Business Unit by maintaining, reporting, and posting work or by gathering data to be input by others. NG GIS Technologist I is the first level of the classification series, and incumbents at this level are expected to work independently, or as part of a team, under close-to-moderate supervision, and to develop to advance their skills Responsibilities & Duties: - Applies technical expertise in the identification, analysis and resolution of problems in area of expertise. - Ensures accomplishment of business goals and objectives through effective time and work management. - Understands, and interprets complex design drawings, property plats, maps, and other related information as necessary to post data in the Company GIS system. - Generates and maintains GIS-generated maps. - Perform Quality Control of team members standard work. - Conduct internal and external training. - Create job aids. - Conducts GIS and related studies. - Strives to continually improve job-related, technical and professional knowledge, skills and performance. - Performs work of a higher classification when preparing for advancement. - Assists employees with their work, standard practices, and work procedures as assigned. - Develops positive working relationships to effectively coordinate work activities. - Demonstrates effective oral and written communication skills. - Maintains accurate records and files. - Basic understanding of key business activities that use GIS Data including Transmission Integrity Management; Distribution Integrity Management; Compliance Inspections; Line Locations (811); Hydraulic Models; Emergency Response; Aerial Patrols; Reporting; Field Customer Service; Sales and associated regulatory requirements. Basic/Required Qualifications: - Associates degree in Geographic Information Science - In lieu of Associates degree(s) listed above, High School/GED AND 4 year(s) related work experience Desired Qualifications: - Bachelors degree in Geographic Information Science - Understanding of Quality Control / Quality Assurance processes. - Smallworld GIS, ArcMap - Experience in the utility industry - Ability to read and interpret as-built drawings and construction records. - Understanding of reliable, traceable, verifiable, and complete (RTVC) data. - Performance Expectations: "Valued Contributor" or better in last Performance Review - Demonstrated ability to work with a variety of individuals from various socio-economic, cultural and ethnic backgrounds. - Ability to work well with employees from key business units and customers. - Good written and oral communication skills. Working Conditions - Hybrid Mobility Classification Travel Requirements 5-15% Relocation Assistance Provided (as applicable) No Represented/Union Position No Visa Sponsored Position No Please note that in order to be considered for this position, you must possess all of the basic/required qualifications. Privacy Do Not Sell My Personal Information (CA) Terms of Use Accessibility

North Carolina
Spellbook logo

Software Engineer

Spellbook

The AI Copilot for Lawyers. Draft & review at the speed of magic.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Working as a part of a distributed team in a fast paced environment, identifying opportunities to make impactful enhancements to lawyer workflows • Designing, architecting, and implementing new features in the Spellbook application. • Using the latest large language models (LLMs) from OpenAI, Anthropic, and other LLM providers to add and improve application functionality such as providing our customers with review suggestions they can use to improve their documents. • Collaborate with our product management team on changes to our React application to improve customer experience. • Add and improve application functionality by improving our Express and tRPC based API. • Improving the performance and reliability of existing functionality and addressing user feedback through bug fixes. • Building and maintaining application infrastructure in Amazon Web Services (AWS) with AWS Cloud Development Kit (CDK). • Conducting code reviews and providing constructive feedback to team members. • Other responsibilities as required.

Canada
CA$140K - CA$175K / year