AKUR8

Python Numerical Computing Engineer

AKUR8

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $170,000 per year

Tech Stack

About the role

  • Translate actuarial requirements (including prototype R code) into efficient, maintainable Python
  • Optimize complex mathematical operations to run 10× faster using vectorization and algorithmic improvements
  • Implement and refactor numerical Python functions with performance and correctness in mind
  • Profile and improve existing codebases handling large analytical workloads
  • Build reusable numerical utilities to support actuarial analysis and diagnostics
  • Optimize computational bottlenecks in insurance reserving models
  • Collaborate closely with actuaries and subject-matter experts
  • Write clear, robust unit tests for numerical logic and edge cases

Requirements

  • 3+ years of experience using Python for numerical computing
  • Proven experience in writing production quality Python code
  • Strong ability to turn mathematical, financial, or actuarial concepts into efficient code
  • Ability to write clean, modular, testable Python
  • Hands-on experience improving performance in analytical or numerical workloads
  • Solid understanding of vectorized computing (e.g. NumPy), numerical accuracy, stability, and performance trade-offs
  • Experience with packaging, virtual environments, and dependency management
  • Comfort with agile workflow frameworks and management tools such as Jira
  • High level of familiarity with git, GitHub, branching strategy, resolution of merge conflicts
  • Constructively receives and gives peer review for code review and pull requests
  • Works independently from stories and specifications written by non-engineering subject matter experts.
  • Strong written and spoken English
Benefits
  • Competitive salary + annual bonus
  • Health insurance , Dental and Vision coverage (including spouse and family coverage)
  • 401K Company match
  • Life insurance
  • Cell Phone & Internet reimbursement
  • 25 days of PTO/year
  • Commuter benefit
  • Gym membership via ClassPass
  • IT equipment allowance
  • Professional development & trainings
  • Team fun: regular company gatherings and team events
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonnumerical computingvectorizationalgorithmic improvementsunit testingperformance optimizationnumerical accuracydependency managementpackaginganalytical workloads
Soft Skills
collaborationcode reviewpeer reviewindependencecommunicationproblem-solvingattention to detailadaptabilitycritical thinkingtime management