Full Time

Sr Software Engineer II (Team Leader, Model Operations & Enablement)

Principal Financial Group
Charlotte, NC
$140,000 - $210,000* / year (about $67–$101 an hour)

Job Description

About this kind of role

What a Sr Software Engineer II (Team Leader, Model Operations & Enablement) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software solutions, often focusing on machine learning models and their deployment. This role involves leading a small team, guiding technical decisions, and ensuring the smooth operation of model pipelines. Responsibilities include collaborating with data scientists and other engineers to integrate models into production systems and creating tools to monitor and improve model performance. Troubleshooting issues and optimizing existing infrastructure are also common tasks.

Tools and skills: Proficiency in programming languages like Python, experience with machine learning frameworks (TensorFlow, PyTorch), cloud platforms (AWS, Azure, GCP), and DevOps tools is generally expected.

Good fit for: Individuals with strong software engineering fundamentals, a passion for machine learning, and demonstrated leadership abilities often thrive in this role.

Unemployment in Ethiopia was 3.3% in 2025, by the International Labour Organization’s estimate. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.