Job Description
Description
Direct message the job poster from zofiQ
Cofounder & CTO @zofiQ | Machine Learning & Generative AI | Ex-Salesforce, 2X Founding Engineer & 2X Founder
Generalist Software Engineer (Full-Stack & Machine Learning)
About Us
We specialize in providing AI tools for Managed Service Providers (MSPs) and IT teams. These tools enable faster ticket resolution, reduce repetitive tasks, and enhance operational efficiency for MSPs. Leveraging traditional software and advances in Large Language Models (LLMs), Reinforcement Learning (RL), sampling strategies, and inference-time training, we’re enabling users to design automations that are reliable and effective. Our team combines expertise in software engineering, application development, machine learning, workflow design, vertical expertise, and go-to-market specialization.
The Role
As a Generalist Software Engineer, you will work across the entire stack, developing everything from core machine learning models to user-facing applications. This role combines application engineering with machine learning, enabling you to build scalable systems, design intuitive interfaces, and contribute to foundational ML infrastructure.
Your responsibilities might include:
- Building APIs and backend systems that integrate LLMs and RL workflows into applications.
- Developing user interfaces and tools to make RPA workflows accessible and user-friendly.
- Developing user-facing applications and software to interact with AI Agents and LLMs
- Optimizing the efficiency of training and inference pipelines for ML models.
- Designing experiments to improve system performance, reliability, and usability.
- Collaborating with the team to identify areas for improvement across the platform.
This role is ideal for someone who enjoys solving diverse technical challenges, whether they involve crafting elegant frontends, scaling backend systems, or working with machine learning models.
You May Be a Good Fit If You
- Have professional experience as a software engineer or a strong background in Computer Science, Machine Learning, or a related field (Master’s degree or equivalent).
- Are comfortable with full-stack development, including building APIs, backend systems, and front-end interfaces.
- Have experience working on machine learning infrastructure and are curious about applying ML in real-world systems.
- Enjoy taking ownership of features or projects, from design to deployment.
- Care about delivering reliable and impactful tools for users.
- Can identify practical solutions and implement them efficiently without overcomplicating the design.
- Thrive in a collaborative environment where communication and teamwork are key.
- Strong Candidates Might Also Have Experience With
- Developing and deploying machine learning models at scale, particularly with frameworks like PyTorch.
- Reinforcement Learning, especially for real-world applications
- Building scalable, high-performance backend systems using Kubernetes, Docker, and cloud platforms.
- Developing clean, maintainable front-end applications and UI/UX design.
- Designing APIs and integrating systems with external tools or platforms.
- Working with RPA systems or IT automation workflows.
What You Might Work On
- Building user-facing applications to interact with, control, and engage with AI agents.
- Designing and building APIs and interfaces to make the platform accessible and user-friendly.
- Optimizing the efficiency and reliability of LLM-based systems for generating RPA workflows.
- Experimenting with inference-time training approaches to improve automation capabilities.
- Scaling application infrastructure to handle increasing workloads and users.
- Building front-end tools to visualize workflows and results intuitively.
- Building a scalable back-end
- Curious
- Hard working and independent
- Formidable
- A desire to learn
- High EQ
- Humble, Hungry, Smart (in that order)
Logistics and Benefits
- Location: Flexible hybrid work policy, with opportunities to work remotely or in our office.
- Compensation: Competitive salary, with equity options.
We strive to create a welcoming and inclusive environment for all candidates. If you are passionate about contributing to meaningful work and building automation tools with a significant impact, we would love to hear from you.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
Technology, Information and Internet
Referrals increase your chances of interviewing at zofiQ by 2x
Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada .
Senior Software Engineer, Business Process & Automation
Senior Developer (Solution Architecture)
Toronto, Ontario, Canada $60.00-$70.00 3 hours ago
Senior WorkForce Software Configuration Specialist
Principal Data Scientist (Credit Risk Modeling)
Senior Product Manager – AI Developer Tools & SDK
Toronto, Ontario, Canada $140,000.00-$180,000.00 2 weeks ago
Toronto, Ontario, Canada CA$150,000.00-CA$200,000.00 1 month ago
Senior Software Engineer – STCE New Products
Lead Software Engineer / Head of Software Architecture
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Company
zofiQ
Location
Toronto
Country
Canada
Salary
125.000
URL