W

W.R. Berkley

Commercial insurance underwriting, reinsurance, and investments

Staff Engineer - AI Platform

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeIndianapolis, IN, USANo salary listed

About the Job

Requirements

  • At least 10 years of progressive engineering experience developing or engineering solutions and leading multiple large-scale data-domain or cross-domain engineering initiatives.
  • Proven experience building and maintaining artificial intelligence or machine learning platforms.
  • Strong knowledge of programming languages such as Python, R, and/or Java.
  • Experience with cloud platforms such as AWS or Azure and containerization technologies such as Docker or Kubernetes.
  • Experience optimizing code and infrastructure for large dataset manipulation.
  • Knowledge of MySQL, SQL Server, PostgreSQL, MongoDB, and/or Cosmos DB.
  • Knowledge of modern vector and graph databases.
  • Knowledge of Redis cache or similar solutions.
  • Experience with version control systems such as Git and GitLab, and Agile development methodologies.
  • Understanding of natural language processing and artificial intelligence/machine learning design and implementation concepts.
  • Understanding of REST APIs, API gateways, and single-page applications.
  • Knowledge of data storage solutions and database management systems.
  • Proficiency in object-relational mapping, advanced algorithms, data structures, object-oriented and functional design principles, and best-practice patterns.
  • Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, and scikit-learn.
  • Multiple years of experience working with structured and unstructured data within a cloud-based data environment, such as Redshift, Databricks, Hadoop, Snowflake, Spark, or unmanaged Kafka.
  • Experience with Master Data Management systems and processes.
  • Experience with Data Loss Prevention, encryption/redaction strategies, or similar approaches to protect personally identifiable and sensitive data.
  • Understanding of processor architecture and ability to work with providers to map use cases to appropriate platforms.
  • Demonstrated comfort using AI-assisted tools professionally, treating AI as a standard part of the modern workflow rather than a specialized or optional capability.
  • A bachelor's degree in Computer Science, Information Technology, Information Systems, or a related discipline; equivalent experience and/or alternative qualifications are accepted.
  • Availability for 10%-20% travel.

Responsibilities

  • Design and develop scalable AI platforms to support machine learning and deep learning models.
  • Collaborate with data scientists to understand model requirements and optimize infrastructure accordingly.
  • Implement and maintain data pipelines, model deployment strategies, and monitoring systems.
  • Ensure high availability and reliability of AI services through troubleshooting and performance tuning.
  • Develop and maintain systems primarily using Python, R, or Java, including REST APIs and small, secure web front ends.
  • Design and implement database schemas and queries for relational, NoSQL, and graph databases.
  • Integrate with third-party services, including Kafka and Entra ID.
  • Collaborate with the frontend team to integrate frontend and backend systems.
  • Ensure the scalability, reliability, and security of backend systems.
  • Troubleshoot and debug issues as they arise.
  • Write optimized code and develop solutions to complex problems.
  • Stay current with industry trends and emerging technologies, including advancements in AI and machine learning, and incorporate relevant developments into the platform.
  • Automate repetitive tasks and improve platform efficiency through scripting and configuration management tools.
  • Provide technical guidance and support to other teams regarding AI platform usage and best practices.
  • Document platform architecture, workflows, and procedures to support future reference and scalability.

Desired Qualifications

  • An advanced degree in Computer Science, Data Science, AI, or a related field.
  • Experience with big data technologies such as Hadoop or Spark.
  • Experience with reinforcement learning, generative AI, or autonomous systems.
  • Knowledge of MLOps practices and tools.
  • Knowledge of insurance-specific AI applications.
  • Hands-on experience working with AI/ML as a data scientist.
  • Experience deploying machine learning models in production environments.
  • Understanding of distributed systems and microservices architecture.

About the Company

W.R. Berkley

Commercial insurance underwriting, reinsurance, and investments

W. R. Berkley Corporation underwrites commercial property and casualty insurance and provides reinsurance globally. It operates two segments: Insurance, with 53 units worldwide and lines such as excess and surplus, commercial auto, and workers’ compensation; and Reinsurance & Monoline Excess, offering reinsurance and excess coverage to other insurers and self-insured entities. It earns money from premiums and from its investment portfolio. The company differentiates itself with a broad multinational underwriting platform and a dual focus on underwriting profitability and investment management, serving clients from small businesses to large corporations across many industries. Its goal is to deliver risk transfer and financial protection to customers while generating steady underwriting results and investment returns for shareholders.

Company size
Not listed
Company stage
IPO
Headquarters
Greenwich, CT
Founded
1967

Recently Posted Jobs

Explore more opportunities at W.R. Berkley

See more jobs