remote
Principal AI Software Engineer - TRICENTIS
Software Engineer
Lead AI engineering across multiple teams, shaping vision, standards, and culture while driving advanced ML solutions on cloud platforms.
About the role
Key Responsibilities
- Define and drive the engineering vision across multiple teams, aligning technology direction with company-wide business objectives.
- Mentor and develop engineers through structured coaching, architectural sponsorship, and deliberate investment in their growth as technical decision makers.
- Shape the engineering culture by establishing shared standards, raising the technical bar in hiring, and influencing how engineering competency is grown across Engineering levels.
- Partner with VPs of Engineering, Product, and other executives to co-create technical strategy, bringing a long horizon, systems-level perspective to product roadmaps.
- Champion best practices in AI/ML development, including model training, deployment, monitoring, and continuous improvement.
Requirements
- 10+ years of software engineering experience with a strong focus on AI/ML.
- Proven track record leading large, cross-functional engineering teams.
- Deep expertise in Python, deep learning frameworks (TensorFlow, PyTorch), and cloud platforms (AWS, GCP, or Azure).
- Experience designing and scaling distributed ML systems.
- Excellent communication skills and ability to influence at all levels.
Skills
machine learningpythondeep learning