Principal Machine Learning Engineer
Skills
Complex SystemsData ScienceEmerging TechnologiesFosteringLeadershipMinutesPersonal Boundaries
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Deep technical authority in machine learning statistics and advanced data science methodologies with Defence domain focus
- Proven track record of designing large complex and scalable systems
- Strong architectural leadership with experience defining functional and non functional software requirements
- Respected collaborative problem solver able to guide multiple initiatives
- Experienced technical leader who can turn real world problems into system architectures with minimal oversight
- Ability to set strategic technical direction and influence high impact engineering projects
- Entrepreneurial mindset with passion for team growth and technological boundaries
Nice to have
- Intellectual curiosity
- Collaborative mindset
- Strategic thinking
- Mentoring ability
- Entrepreneurial mindset
- Adaptability
Day to day
- Serve as a technical authority driving innovation across machine learning and advanced data science initiatives.
- Set architectural direction and shape scalable systems that integrate smoothly with existing software and enterprise frameworks.
- Solve complex cross-project technical challenges, advise senior stakeholders, and help define company strategy through emerging technologies.
Hiring process
- Talent Team Screen (30 minutes)
- Introduction to the role (45 minutes)
- Pair Programming Interview (90 minutes)
- System Design Interview (90 minutes)
- Commercial & Leadership Interview (60 minutes)
