Collinear AI Logo

Collinear AI

Software Engineer (Machine Learning)

Reposted 2 Months Ago
Remote or Hybrid
Hiring Remotely in Canada
Mid level
Remote or Hybrid
Hiring Remotely in Canada
Mid level
Develop scalable web applications using React and Next.js, implement backend solutions in Python, maintain DevOps practices, and collaborate with AI/ML teams to deploy applications.
The summary above was generated by AI
About the Company

Born from the understanding that AI deployment shouldn't require months of preparation or compromise on quality, we've built a comprehensive platform that turns your brand values into production-ready AI applications in days, not months.

Our product is AI Judges that are trained with proprietary auto-align technology and powered by state-of-the-art research on Alignment and RL. We help companies build AI systems that aren't just safe and reliable, but truly aligned with their brand values and business objectives.

Backed by top-tier Silicon Valley venture capital firms, we're on a mission to make safe, reliable, and highly-performant frontier AI for enterprise use-cases a reality.

Join us in pushing the boundaries of what's possible in AI! Learn more about the company here.

About the Role

We are looking for a talented Software Engineer (Machine Learning) with expertise in React and NextJs (JavaScript frameworks) for frontend development and backend development in Python and Fast API. The ideal candidate will have hands-on experience in DevOps technologies, testing frameworks, database management, and exposure to AI/ML or NLP/LLM projects.

Key responsibilities include:

  • Develop scalable, responsive web applications using modern frontend frameworks (React/Next.js)

  • Design and implement high-performance backend solutions using Python and FastAPI, ensuring reliability and scalability

  • Collaborate with cross-functional teams to define features, enhancements, and deliver product updates

  • Implement and maintain DevOps best practices for continuous integration and deployment using tools like Jenkins, AWS, Docker, and Kubernetes

  • Write and maintain comprehensive unit, integration, and end-to-end tests using testing frameworks

  • Troubleshoot and debug frontend and backend issues, ensuring timely resolution and system optimization.

  • Work with both SQL and NoSQL databases, optimizing queries for efficient data management

  • Collaborate with AI/ML teams to build and deploy applications leveraging NLP and LLM technologies

About You

There are a few specific things we’ll be looking for that will help you succeed in this role:

  • Bachelor’s or Master’s degree in Computer Science/Engineering, or a related field

  • Experience in full stack development with a focus on both frontend and backend technologies

  • Proficiency in JavaScript frameworks (React/Next.js) for frontend development

  • Strong backend development skills in Python (FastAPI) or similar languages

  • Experience with DevOps tools such as Jenkins, AWS, Docker, and Kubernetes for CI/CD pipelines

  • Hands-on experience with testing frameworks and a Test-Driven Development (TDD) approach

  • Expertise in SQL and NoSQL databases, with a solid understanding of database design and optimization

  • Experience in AI/ML or NLP/LLM projects is highly desirable

  • Contributions to open-source projects, with an active GitHub portfolio showcasing innovation and expertise, are preferred

  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment

  • Prior experience in top-tier technology companies or startups is a plus

Notes

We are working with leading global enterprises to deliver cutting-edge AI safety and reliability tools. And we are looking for brilliant, high-agency, low-ego rockstars to join us on this crusade. We want the best of the best and firmly believe greatness begets greatness.
Come here to push yourself hard, learn things fast, experience unmatched excellence, and do your life's work.

Similar Jobs

2 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and deliver backend infrastructure for machine learning model training and serving. Design and operate highly available distributed systems, lead technical initiatives, improve engineering standards, support on-call operations, collaborate cross-functionally, and mentor engineers. The role emphasizes reliable shared platforms, developer velocity, system scalability, and production-quality software.
Top Skills: AWSKotlinKubernetesMySQLPython
2 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Own and deliver quarterly engineering goals for an ML feature platform, lead solutions to ambiguous backend and distributed-systems problems, and collaborate with product, design, and analytics teams. Maintain platform reliability through metrics, availability monitoring, and on-call support. Establish code quality and design standards, address technical and business issues, contribute to scalable system design, and mentor engineers while building highly available backend systems.
Top Skills: AWSKotlinKubernetesMySQLPython
7 Days Ago
Remote
Canada
Entry level
Entry level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and operate the platform that schedules, runs, and monitors machine learning training, evaluation, and reinforcement-learning workloads on Kubernetes. Responsibilities include job scheduling, workload networking, runtime isolation, checkpoint storage, automation, infrastructure as code, observability, and production troubleshooting. The role collaborates with AI researchers and ML engineers and includes a compensated 24/7 on-call rotation.
Top Skills: CniContainer NetworkingDistributed SystemsGoGpu ClustersInfrastructure As CodeKubernetesKubernetes ControllersObservabilityPython

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account