Enable job alerts via email!

Principal Software Engineer

DataRobot

Toronto

Remote

CAD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Job summary

A leading AI company is seeking a Principal Software Engineer to work on their machine learning platform. The ideal candidate has over 10 years of experience in software development, is proficient in Python, and has a strong background in Generative AI. This role involves designing, building, and scaling innovative products, as well as mentoring other engineers. The company offers competitive pay and benefits, promoting diversity and inclusion in the workplace.

Benefits

Medical, Dental & Vision Insurance
Flexible Time Off
Paid Holidays
Parental Leave

Qualifications

  • 10+ years of professional software development experience.
  • Experience building and deploying applications in production.
  • Ability to anticipate implementation challenges and suggest solutions.

Responsibilities

  • Design, build, and operate products for end-users powered by machine learning and Generative AI.
  • Write maintainable, testable, production-grade Python code.
  • Provide technical guidance and mentorship to other engineers.

Skills

Professional software development
Experience with multi-cloud environments
Generative AI applications
Kubernetes
Python proficiency
Project planning skills
Communication skills
Problem-solving
System improvement
Technical strategy planning

Job description

Principal Software Engineer

Apply locations : Remote Canada - ON, Remote Ukraine, Munich, Germany, Berlin, Germany, Remote Poland

Time type : Full time

Posted on : Posted 5 Days Ago

Job requisition id : R-102248

Job Description :

DataRobot delivers AI that maximizes impact and minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale. DataRobot empowers practitioners to deliver predictive and generative AI, and enables leaders to secure their AI assets. Organizations worldwide rely on DataRobot for AI that makes sense for their business — today and in the future.

As a Principal Software Engineer, you will work on DataRobot’s machine learning platform and actively contribute to strategy, planning, and development of our Generative AI and Deep Learning products. You will collaborate with engineering teams to help our customers leverage Generative AI for real impact.

We seek talented individuals with excellent engineering skills and knowledge of machine learning, capable of analyzing problems, designing innovative solutions, and implementing them on our platform. Our engineers are also expected to mentor others and contribute to engineering excellence across the organization.

Key Responsibilities

  • Design, build, and operate products for end-users powered by machine learning and Generative AI
  • Write maintainable, testable, production-grade Python code
  • Co-own the Generative AI platform at DataRobot, propose and implement cross-departmental improvements
  • Scale the Generative AI platform to enable new use-cases for our customers
  • Provide technical guidance and mentorship to other engineers
  • Research and propose new technologies
  • Collaborate with multiple teams within R&D to contribute to the entire platform

Knowledge, Skills, and Abilities

  • 10+ years of professional software development experience
  • Experience with multi-cloud environments and containerized applications
  • Experience building and deploying Generative AI applications in production
  • Experience with Kubernetes
  • Proficiency in Python ecosystem
  • Strong project planning and leadership skills
  • Excellent communication skills and a sense of ownership
  • Proactiveness in solving complex problems
  • Track record of improving critical software systems
  • Ability to anticipate implementation challenges and suggest solutions
  • Up-to-date knowledge of recent developments in Generative AI
  • Ability to plan long-term technical strategies with stakeholders

The talent and dedication of our employees are at the core of DataRobot’s journey to be an iconic company. We offer competitive pay and benefits, including Medical, Dental & Vision Insurance, Flexible Time Off, Paid Holidays, Parental Leave, and more, depending on your location and legal requirements.

DataRobot Operating Principles :

  • Wow Our Customers
  • Set High Standards
  • Be Better Than Yesterday
  • Be Rigorous
  • Assume Positive Intent
  • Have the Tough Conversations
  • Be Better Together
  • Debate, Decide, Commit
  • Deliver Results
  • Overcommunicate

We encourage all candidates, especially women, people of color, LGBTQ+ individuals, differently-abled persons, and marginalized groups, to apply, even if you do not meet every qualification. We’re eager to have a conversation with you about your potential fit.

DataRobot is an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, age, veteran status, disability, or other protected characteristics. We are committed to providing reasonable accommodations for applicants with disabilities.

All applicant data is handled in accordance with our Applicant Privacy Policy.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.