Principal Machine Learning Engineer
Lockheed Martin Canada
Overview
The Machine Learning Engineer is a senior member of the Artificial Intelligence and Machine Learning team at Lockheed Martin Canada and reports to the AI & ML program lead. The primary responsibility is to develop core technologies and approaches to train and deploy proprietary AI models that underpin flagship products. This includes designing and building robust data pipelines, selecting and tuning machine learning algorithms, and creating scalable model deployment flows that integrate with existing software stacks.
The role requires a minimum of two days per week in the office to collaborate with cross-functional stakeholders such as data scientists, software architects, and DevOps engineers to ensure AI solutions meet technical and operational requirements. The engineer will take on enriched assignments that broaden business growth across multiple departments, such as supporting internal R&D, establishing best practices and guidelines for users, and contributing to process and tool improvements. The candidate will monitor model performance in production, implement continuous learning pipelines, and provide technical guidance to team members.
What you will bring to the role
- Bachelor's degree from a recognized university in Computer Science, Software Engineering, Mathematics, Electrical Engineering or related engineering discipline
- 5 to 10 years of relevant professional experience
- Experience building machine learning models using Python
- Experience applying applied mathematics and statistical analysis in Python (e.g., backpropagation, activation functions, cost function optimization)
- Experience applying data science methodologies (e.g., feature extraction, synthetic data generation, feature-space reduction)
- Expert knowledge of machine learning models including neural network architectures (recurrent and convolutional), support vector machines, trees, regression
- Ability to define and apply novel and creative solutions to complex machine learning problems
- Experience developing end-to-end MLOps pipelines including training, testing, validation, data collection and processing
- Ability to communicate complex ideas effectively to technical and non-technical audiences
- Ability to work independently and develop collaborative projects within direct and cross-functional teams
- Ability to adapt and perform in a dynamic environment
- Experience converting real-world systems, behaviors and decision factors into mathematical and machine learning models
- Ability to design, evaluate and measure AI model performance using the scientific method
- Capacity to conduct academic research to stay current with advances in AI and related technologies
- Deep understanding of machine learning libraries such as NumPy, Pandas, CUDA and PyTorch
- Adaptability to work in secure and restricted networks
- Ability to obtain NATO Secret security clearance in a timely manner
Additional desired skills
- Experience with isolated networks
- Experience working in the defense industry
- Knowledge of Rust, C++, Java
- Basic understanding of Kubernetes, software stacks and cloud
- Experience with Git and Git operations
- Experience with generative AI tools for code development
Language and security considerations
Language requirements (Quebec): Knowledge of English is required for this role and daily communication with a virtual team outside Quebec. The candidate will also communicate with various members of the organization, clients and suppliers located outside Canada. For engineering positions, the candidate must be able to read or modify technical documents from primary clients and write technical documents for those clients.
Security requirements: NATO Secret security clearance required. Controlled Goods Program requirement may apply.
What we offer
- Work-life balance and well-being programs
- Flexible and compressed work schedules with possibilities for Fridays off and part-time remote work
- Competitive compensation
- Comprehensive medical, dental and vision coverage from day one
- Wellness and EFAP programs, travel medical insurance, and on-site fitness facilities
- Registered retirement savings plan with company matching
- Employee discounts and development resources, including education assistance and professional memberships
- Salary transparency and publication of salary ranges for open positions
About us
Lockheed Martin Canada, headquartered in Ottawa, is the Canadian division of Lockheed Martin Corporation. We operate in Ottawa, Montréal, Halifax, Calgary and Victoria and support programs including naval technology, aircraft sustainment, and remotely piloted systems software.
Equal opportunity
Lockheed Martin is committed to employment equity principles and fostering a workplace that reflects our core values of integrity, respect and exceptional performance. We aim to find the best candidates for each role regardless of background and encourage applicants to explain how their skills and perspectives could support our team. Reasonable accommodations are provided as required.
Employment type
Full Time • Permanent
Security
Security clearance required: NATO Secret; Controlled Goods Program requirements may apply.
#J-18808-Ljbffr$84k - $128k per year
...experienced and technically proficient Senior ML Engineer to join our Technology Advisory Services... ...scalable, secure, and production‑grade machine learning pipelines using Azure and Databricks.... ...learning libraries such as scikit‑learn, TensorFlow, and/or PyTorch. Capable of...SuggestedManual laborWork at officeLocal areaFlexible hours- Advance machine learning initiatives as a Machine Learning Engineer specializing in AI development within a hybrid framework. Design, build, and deploy scalable solutions that support analytics and operational insights. In this intermediate role, you will lead the integration...Suggested
- ...development standards and best practices. Collaborate with others in engineering and product leadership to create and own the long-term roadmap... ...and technologies. An enthusiasm to ask questions and try and learn new things is essential. Prototype and demonstrate solutions. Be...SuggestedLong term contract
- We’re looking to hire amachine learning engineeras we expand our data activation products to... ...guesswork, and we believe that adding machine learning could have a step function impact... ...Responsibilities As an early machine learning engineer, you will help build comprehensive...SuggestedImmediate start
- Become a visionary lead in machine learning with Bell, a top telecom company. This hybrid Senior Data Scientist II role is perfect for an innovative leader skilled in advanced ML solutions. At Bell, you will oversee data science projects from conception to deployment, ensuring...Suggested
- Become an Expert Machine Learning Tutor with Varsity Tutors and make a significant difference in students' academic achievements from the comfort of your home. Enjoy flexible hours and competitive pay rates while teaching essential machine learning skills. Varsity Tutors is...Hourly payRemote workFlexible hours
- Step into the role of Senior Machine Learning Architect, driving transformative innovations in AI technology. Work in a collaborative hybrid... ...machine learning solutions • Work closely with product and engineering units • Discover high-leverage opportunities in AI • Cultivate...
- ...interest? If you have skills in systems engineering and five years UK residency, we are... ...Electronic systems Data analysis using AI or Machine Learning Operational Experience in Electronic... ...hold a UK Passport. Salary Range Principal Engineer £55,000 to £68,000 Where...PrincipalPermanent employmentContract workPart timeWork at officeFlexible hours
- ...the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering... ...You Are: You are a highly skilled and motivated verification engineer with a deep passion for technology and innovation. You thrive...PrincipalLocal areaRemote work
- As a Principal Support Engineer at Yubico, you will address complex technical challenges at the intersection of hardware, software, and global security... ...team so they can have a solid stake in Yubico’s success Learning & development - professional development stipend and...PrincipalLong term contract
$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train... ...in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and containerization...Full timeRemote workRelocation- Job Description We are seeking an ASIC Verification Engineer with a solid ASIC/FPGA verification test strategy, development, and debugging... ...driven data center era. How You Will Contribute And What You Will Learn Work as an independent contributor in development and...PrincipalWorldwide
- ...Intelligence, from self‑driving cars to learning machines. We lead in chip design, verification, and... ...and driven ASIC Digital Verification Engineer with a passion for advancing technology... ...always eager to share your knowledge and learn from others. As a self‑learner and independent...PrincipalFlexible hours
- Lead software innovation with Veeva as a Principal Software Engineer. Drive scalable cloud application development and mentor talent to impact global health. At Veeva, the Software Engineering Leader role involves guiding the development process, collaborating closely with...PrincipalInternship
- Seize an opportunity to make an impact as a Principal Software Engineer at Veeva. Develop high-impact applications that accelerate life-saving therapies... ...the team • Conduct code reviews to promote quality and learning Requirements: • 12+ years of proven software development...Principal
- Position: Staff / Principal / Lead Software Engineer (Remote - Canada) We’re looking for an experienced software... ...problems for our users. Continuous Learning: We invest in growing our people,... ..., Deliver Well: Ship frequently, learn constantly. Own It: From concept...PrincipalWork at officeRemote workFlexible hours
- ...the era of pervasive intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering... ...technological innovation. You Are: You are a senior engineer with deep expertise in memory interface IP and a strong foundation...Principal
- Take on a key role at Qualcomm Canada ULC as a Principal Product Applications Engineer. Your background in hardware design will drive customer satisfaction and product excellence. In this role, you will be integral in bridging customer needs with Qualcomm's advanced technology...Principal
- Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Hardware Applications Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital...Principal
$194.5k - $280k per year
...degree in Computer Science, Engineering, Mathematics, or a related technical... ...expertise and help people learn, teach, and create.... ...Responsibilities We’re looking for a Principal Product Manager to set the... ...Analytics, Data Science, Design, and Machine Learning teams who turn...PrincipalLong term contractTemporary workInternshipHome officeFlexible hours$162k - $180k per year
...At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient... ...company and need your help! We are looking for a highly technical Machine Learning Engineer to lead our efforts in Object Detection and Tracking...Local area$158.97k - $206.68k per year
...communicates. This posting is for an existing vacancy. Requisition ID: 77770 Description Skyworks is seeking a full time Principal Test Engineer for our Ottawa location supporting WiFi products. This is a growing team with a passion for test engineering and technical...PrincipalFull timeFor subcontractor- ...Job Title & Location Job Title: Sr. Principal Software Architect (AI) Job Location:... ...ON, Canada The Opportunity The AI Engineering and Enablement organization defines and... ...working code quickly. ~ Curiosity, strong learning instincts, and a passion for continuous...PrincipalInternship
$114k - $182k per year
## Principal Analog Circuit DesignerApplylocations: Ottawatime type: Full timeposted on: Posted Todayjob requisition id: R031230As the global... ...**The must haves:**• Education: Master’s degree in Electrical Engineering or Computer Engineering or other applicable scientific...PrincipalFlexible hours- ...Position Details Zeeland Public Schools has a great opportunity for an Elementary School Principal at New Groningen Elementary School. The Elementary Principal is the chief administrator and educational leader of the staff and student body and serves in a collaborative...PrincipalLocal area
- Role Responsibilities Own the technical vision and strategy for Petal’s billing and scheduling platform, ensuring architectural decisions align with business goals and enable lines of solutions to drive long‑term value for the customers. Participate in the Technological Leadership...PrincipalLong term contractRemote work
- ...Intelligence, from self-driving cars to learning machines. We lead in chip design, verification,... ...adaptable, passionate, and resourceful Project Engineering Manager with high standards and a... ..., team, and stakeholders. Quick learner, able to adapt to new tools and processes...PrincipalLong term contractFull time
- Drive cutting-edge network designs as a Principal Network Security Architect at Cerebras Systems. Lead architectural initiatives to enhance... ...Partner with Network Security for zero-trust designs • Mentor engineers in various global locations Requirements: • 10+ years in...Principal
- Become a pivotal force at Telesat as a Principal Software Architect focused on embedded applications and satellite systems design. Drive... ...position, you will harness over a decade of experience in software engineering. Your role involves leading the design and implementation of...Principal
- Advance your expertise as a Hardware Principal Consultant - FPGA Design in Ottawa, focusing on verification and testing protocols. This... ...on complex RTL blocks • Collaborate with teams to mentor junior engineers Requirements: • 7+ years in FPGA design and verification • Deep...PrincipalContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Machine Learning Engineer. Be the first to apply!
- engineering project manager Ottawa, ON
- mechanical engineering project manager Ottawa, ON
- mechanical engineering director Ottawa, ON
- chief engineer Ottawa, ON
- directeur ingénierie Ottawa, ON
- director software engineering Ottawa, ON
- project engineer assistant project manager Ottawa, ON
- chief power engineer Ottawa, ON
- general engineer Ottawa, ON
- estimateur principal - construction Ottawa, ON
