Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Python Engineer

$140k - $200k

MSIG Holdings Inc

MSIG USA AI Engineer Position

MSIG USA is the US-based subsidiary of MS&AD Insurance Group Holdings, Inc., one of the world's top P&C carriers and a global Class 15 insurer, with A+ ratings and a reach that spans 40+ countries and regions. Leveraging our 350-year heritage, MSIG USA brings the financial strength, expertise, and global footprint to offer commercial insurance solutions that address your business's unique risks.

Join us at the forefront of enterprise AI, building intelligent agentic systems that reason, plan, and take action across complex business workflows. You will design and implement Python-based agents that orchestrate models, tools, and data to automate real-world decision-making at scale. This role blends deep engineering with cutting-edge AI—working on everything from agent frameworks and APIs to safety, observability, and performance. If you are excited about shaping how autonomous systems operate in production, this is where you'll make a tangible impact.

Key Responsibilities
  • Design, develop, and maintain scalable backend systems and APIs using Python.
  • Lead technical design discussions and contribute to system architecture decisions.
  • Write clean, testable, and well-documented code following best practices - also with assistance of LLM.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with product managers, designers, and other engineers to deliver end-to-end solutions.
  • Mentor junior and mid-level engineers through code reviews, pairing, and technical guidance.
  • Drive improvements in code quality, tooling, CI/CD, and engineering processes.
  • Participate in on-call rotations and troubleshoot production issues when needed.
Required Qualifications
  • 8-10 plus years of professional software engineering experience, with strong focus on Python
  • Deep understanding of Python frameworks such as FastAPI, Flask or similar
  • Experience building and consuming MCPs, RESTful APIs (and/or GraphQL)
  • Hands-on experience with cloud platforms - Azure experience preferred.
  • Solid understanding of software design principles, data structures, and algorithms
  • Experience with unit testing, integration testing, and test automation
  • Proficiency with Git and collaborative development workflows
  • Strong communication skills and ability to work in cross-functional teams.
Preferred Qualifications
  • Experience with designing and building agentic platforms.
  • Experience with microservices architecture
  • Familiarity with Docker, Kubernetes, or container orchestration
  • Exposure to event-driven systems, message queues (Kafka, RabbitMQ)
  • Knowledge of CI/CD pipelines and DevOps best practices
  • Experience working in high-scale, production environments.
  • Prior experience mentoring or leading engineers.

The estimated salary range for this position is $140,000.00 - $200,000.00 per year. This is a good-faith assessment of the salary range for this position only. In determining the actual salary within this range, MSIG USA will consider a candidate's relevant experience, location, and other job-related factors.

Additional Benefits: Healthcare and Retirement BenefitsComprehensive medical, dental, and vision coverage401(k) with a generous employer match and profit-sharing contributionWellness incentive programLife and accidental death and dismemberment (AD&D) insuranceFlexible spending programsShort-term and long-term disability plansAdditional Benefit ProgramsPaid time off programPaid charitable leavePaid parental leaveTuition reimbursement programPersonal insurance (auto/homeowners) discounts

It's an exciting time for our company and a great opportunity to join a financially sound and growing global insurance group!

It is the policy of MSIG USA to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, MSIG USA will provide reasonable accommodations for qualified individuals with disabilities.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Python Engineer in Warren, NJ vacancy
  •  ...scale and operational excellence of Splunk and Cisco's global engineering capabilities. Our work spans networking, security, observability...  ..., and multi-modality modeling. Solid proficiency in Python and deep learning frameworks (e.g., PyTorch, TensorFlow) Experience... 
    Suggested
    Flexible hours

    Webex Events (formerly Socio)

    Iselin, NJ
    3 days ago
  • Job Title Required Skills: ~ Python web developer ~12-15 years of experience with 10+ years in Python development ~ Strong Python Eco-Systems ~ Strong with Python libraries ~ Strong Python development ~ Advance python
    Suggested

    Syntricate Technologies

    Warren, NJ
    17 hours ago
  •  ...A healthcare management company seeks a Principal Data Engineer to design and automate data processing systems. This role involves building scalable...  ...experience, including data engineering with AWS and Python. The position can telecommute from anywhere in the U.S. Competitive... 
    Suggested
    Remote work

    Summit Health Management

    Berkeley Heights, NJ
    4 days ago
  • $169.54k - $195k

     ...Principal Data Engineer page is loaded## Principal Data Engineerlocations: Remote - New Jerseytime type: Full timeposted on: Posted Todayjob...  ...new operational or analytical need. Tools/technologies used: Python, Scala, pytest, Java, Axis, Flask, Spark, Jupyter Notebook,... 
    Suggested
    Work experience placement
    Local area
    Remote work

    Summit Health Management

    Berkeley Heights, NJ
    4 days ago
  •  ...precision optics. With over 500 employees in the U.S., Attalon engineers critical optical, laser, and coating technologies that enable...  ...advantage of precision. Job Details Attalon is seeking a Principal Laser Systems Engineer to lead the development of advanced... 
    Suggested
    For contractors
    For subcontractor

    Attalon

    Warren, NJ
    2 days ago
  •  ...Hello, Hope you are doing well, Position: Python Tech Lead Location: Warren NJ (Onsite) Duration: Long term Design, develop, and maintain robust and scalable systems using Java and Python. Hands on experience with design patterns... 

    My3Tech Inc

    Warren, NJ
    10 hours ago
  • $109.9k - $179.3k

     ...Principal Statistical Programmer A principal statistical programmer provides timely support to the study team on all programming matters according to the project strategies. In this role, a typical day might include: ~ As an integral part of a study, the incumbent... 
    Local area
    Shift work

    Regeneron

    Warren, NJ
    1 day ago
  • $146k - $244.8k

     ...Principal Active Directory Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants... 
    Full time
    Contract work
    For contractors
    Work experience placement
    Local area
    Night shift

    BentoBox

    Berkeley Heights, NJ
    1 day ago
  • A leading technology firm is seeking a CNO Python Software Engineer in Hanover, Maryland, to develop advanced capabilities that support national security. The role is focused on designing and developing new software, working through the entire software development lifecycle... 

    Gtscts

    Morristown, NJ
    4 days ago
  • $166k - $175k

    CNO Python Software Engineer (AE26011431) Hanover, United States | Posted on 03/26/2026 Salary $166,000 - $175,000 / year City Hanover State/Province Maryland Country United States Job Description AEITS, Inc., a GTSC company, is growing its team! Seeking a CNO Python... 
    Temporary work
    Work at office
    Local area

    Gtscts

    Morristown, NJ
    2 days ago
  • $159k - $305k

     ...organizations across the bank are engaging with us to bring agentic AI to their highest-impact business problems. We are seeking a Principal Applied AI Engineer to lead a deep technical engagement with a partner business organization (such as banking operations, complaints, or... 
    Work experience placement

    Wells Fargo

    Iselin, NJ
    2 days ago
  • $120.5k - $231k

     ...our communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife. In the role of the Principal Engineer-Software Development you will be leading the development project team members and providing technical leadership across... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Basking Ridge, NJ
    1 day ago
  • $44 - $54 per hour

     ..., Dynatrace, ITRS Geneos Have knowledge of Equities asset class and related trade processing flows. Have programming skills: Python, Unix/scripting, Java Have excellent verbal and written communication skills. Have knowledge of ITIL SDLC principles and execution... 
    Hourly pay
    Live in
    Work at office
    Local area
    Flexible hours
    3 days per week

    Accenture

    Morristown, NJ
    15 hours ago
  •  ...learning models, analyzing complex datasets, and collaborating with actuarial, underwriting, and claims departments. ~ Experience in Python, SQL, and statistical modeling, preferably within the insurance or financial services industry. Key Skills Required... 

    Omni Inclusive

    Warren, NJ
    13 hours ago
  • About the Job Define and lead security initiatives across all development and cloud teams. Define system security requirements, architecture, design, development, evaluation, certification, and accreditation for tactical systems. Support security business development...
    Local area

    Harvard Partners

    Iselin, NJ
    1 day ago
  •  ...Python Diverse Lynx LLC Job Post Python Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability... 

    Diverse Lynx

    Raritan, NJ
    2 days ago
  • Senior NodeJS/Python/AWS Developer Senior NodeJS/Python/AWS Developer that can help us design, develop, and maintain Automation and API integration solutions based on NodeJS/Python that are deployed mostly in AWS using technologies like Terraform and Kubernetes.

    GlobalPoint

    New Brunswick, NJ
    4 days ago
  •  ...Python Developer Location: Chandler, AZ Onsite days: 3 days per week Interview process: video coderbyte with our screener than video interview with the client (no onsite) Must have: Heavy hands on Python back end coding Strong OOP experience Extensive... 
    3 days per week

    RIT Solutions

    Summit, NJ
    17 hours ago
  •  ...YDU JC Air Cond & Ref Inc.- Dubai is seeking a Senior Principal Development Engineer for a remote position. Located in Edison, New Jersey, this role involves contributing to a smarter building initiative. The selected candidate will engage in innovative projects that... 
    Remote work

    YDU JC Air Cond & Ref Inc.- Dubai

    Edison, NJ
    2 days ago
  •  ...Python Developer Location – Raritan, NJ Duration – 3 to 6 months Work Mode – Client's office/ hybrid – please look for local NJ candidates who are ok to work from client office in Raritan, NJ for 3 days/ week. Start - ASAP From experience perspective –... 
    Work at office
    Local area
    Immediate start
    3 days per week

    Group Nine LLC

    Raritan, NJ
    15 hours ago
  • .Senior Principal Development Engineer (Remote) page is loaded## Senior Principal Development Engineer (Remote)locations: Edison-New Jersey-United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: WD30267017Johnson Controls International plc... 
    Remote work

    YDU JC Air Cond & Ref Inc.- Dubai

    Edison, NJ
    2 days ago
  • $90k - $128.7k

     ...motivated by coordinating people, schedules, and work in dynamic industrial environments, Emerson has an opportunity for you. As an Engineering Project Site Manager, you will support outage execution for Distributed Control System (DCS) retrofit projects across thermal... 
    Temporary work
    For contractors
    For subcontractor
    Local area
    Flexible hours

    Emerson

    Warren, NJ
    17 hours ago
  •  ...Sr AI Developer with strong python skills ( 5-8 years of experience) Location: New Jersey Worked on building GenAI use-cases on Azure platforms building Atleast 2 projects in Open AI Azure (Gen AI) Must have: Python scripting (core dev exposure... 

    GlobalPoint

    New Brunswick, NJ
    10 hours ago
  •  ...Princeton, NJ 08540. Any work authorization is accepted. 9 month extendable contract. Must haves: Python, AWS. We will take SRE’s, Python Developers, Cloud Engineer w/ Python Programming, DevOps w/ Python programming. Job Description Good work ethic. Mid... 
    Contract work

    Software Technology Inc

    New Brunswick, NJ
    16 hours ago
  • $130k

     ...Need : Data Engineer Location : Warren, NJ (Hybrid from day 1) Fulltime : $130 K • Experience in data engineering tools...  ...Data factory, Azure Data Lake Storage, Databricks, Delta Lake, Python, SQL Server, and experience with other cloud providers -AWS,... 
    Full time

    E-Solutions

    Warren, NJ
    10 hours ago
  •  ...Python Developer Contractor As a Python Developer Contractor, you will be responsible for developing, maintaining, and optimizing Python-based applications and solutions. Design, develop, and test Python applications based on project requirements. Collaborate with... 
    For contractors

    Samprasoft

    Morristown, NJ
    2 days ago
  •  ...Python Developer HSS SOFT is an Equal Employment Opportunity Employer Job Description Greetings, My name is Raju. We do have a job opening for the position of Python Developer Position with one of our clients. Please go through the job description mentioned below... 
    Full time
    Immediate start

    HSS SOFT

    Edison, NJ
    1 day ago
  •  ...Python Developer Location: Hybrid in Iselin, NJ (3 days onsite) They now need Pyspark experience but the Agentic AI is not required...  ...of experience as a Python Developer or in a similar software engineering role. ~ Strong hands-on experience with RDS and relational... 

    RIT Solutions

    Iselin, NJ
    15 hours ago
  • A leading technology company is seeking a Principal SI/PI Design Engineer to join their New Providence, NJ team. The ideal candidate will own and drive advanced package selection for custom photonic and IC designs. Required qualifications include a BS in Electrical Engineering... 

    Ciena Corporation

    New Providence, NJ
    3 days ago
  • $157.1k - $250.9k

     ...driving our business priorities alongside meaningful social, community, and societal impact.How You Will Contribute:As an SI/PI Design Engineer, you will be an integral part of the Ciena engineering team and lead the electrical package design for custom in-house photonic,... 
    Flexible hours

    Ciena Corporation

    New Providence, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Python Engineer. Be the first to apply!