×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Software Engineer

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: Akur8
Full Time position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Python, Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Akur8 is a young, dynamic, fast‑growing Insurtech scale‑up that is transforming insurance pricing and reserving with transparent machine learning. Our SaaS platform leverages the power of transparent machine learning and predictive analytics to inject game‑changing speed, performance and reliability into insurers' pricing and reserving processes.

Powered by skilled R&D, Product & Actuarial teams, we've developed unique AI algorithms that automate insurance pricing and reserving in an unprecedented manner.

This results in a pricing solution that enables insurance companies to model risks ten times faster with greater predictive power than traditional methods, while including next‑generation reserving features and offering an end‑to‑end platform that anticipates and accounts for future claims.

With 42 nationalities on our team and offices in eight major global cities, Akur8's solution is international by design, serving over 320 clients across four continents and focusing on mature markets to drive faster growth.

  • In CB Insights Top 50 World Insurtech Companies 2024
  • In Insurtech Global's Top 100 AIFinTech list 2024
  • In Fintech Global's Top 100 AIFinTech list 2024
  • In CNBC's World Top 150 Insurtech Companies 2024
Equal Opportunity Employment

Akur8 is, in all senses of the term, an equal opportunities employer. Akur8 puts diversity, equality and inclusion at the heart of its values. We examine all applications based on equal skills and applying the principles of non‑discrimination.

Role Summary

Senior Python Software Engineer with a strong interest in cloud computing and machine learning, to help build our complex SaaS solution alongside world‑class tech teams.

Responsibilities
  • Act as a technical reference for architecture and guidelines.
  • Regularly work with our Product & Design teams to turn our vision into tangible road maps.
  • Maintain, evolve and evangelise Akur8's software development best practices (clean code, automation test, reliability) to engineers, ensuring they are followed.
  • Design and build complex systems, focusing on performance, scalability, security, and crafting an attractive UX.
  • Perform testing as part of the development process (unit, integration and E2E tests).
  • Collaborate with other engineers to deliver our machine learning pipelines.
Additional Responsibilities
  • Implement new actuarial requirements as Python functions.
  • Review and optimize existing Python functions as necessary.
  • Provide unit tests around all Python capabilities.
  • Work with subject‑matter experts to research, prototype, and develop new actuarial approaches.
  • Support actuarial data analytics by building reusable analysis functions.
  • Help develop visualization components for actuarial results and diagnostics.
Required Skills & Experience
  • Strong Python software development skills.
  • Comfortable turning actuarial, financial, or mathematical concepts into robust, scalable Python code.
  • Experience with AWS and its services.
Technological Environment
  • Amazon AWS (and numerous AWS services), C#, Python, .NET, Entity Framework, Angular, PostgreSQL, Kubernetes, .NET Aspire, SignalR, Git Hub.
Key Qualifications
  • A minimum of 5 years postgraduate experience as a Python developer.
  • Knowledge of data structures and related algorithms and their implementation in code & databases.
Python Development Experience
  • Ability to produce clean, modular, testable code and a good knowledge of software development best practices.
  • Experience with packaging, virtual environments, and dependency management.
  • Understanding of functional and object‑oriented design patterns.
  • Vectorized computing (Num Py / Pandas).
  • Parallelism/multithreading for heavy computational models.
Data Science & Numerical Skills
  • Num Py for numerical operations.
  • Polars or Pandas for data manipulation and wrangling.
  • Stats models for statistical modeling.
  • Scikit‑learn for ML workflow fundamentals (pipelines, cross‑validation, metrics).
  • Sci Py for numerical optimization and interpolation.
  • Aptitude for mathematics, with the ability to understand and implement statistical and financial calculations.
Soft Skills
  • Good communication skills and a willingness to share knowledge with your team.
  • Ability to work independently.
  • Excellent…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary