This job board retrieves part of its jobs from: California Jobs | New York Jobs | Midland TX Jobs

Find the best job offers in Northern Colorado!

To post a job, login or create an account |  Post a Job

  Northern Colorado Job Board  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Machine Learning Software Engineer

This is a Full-time position in Boulder, CO posted April 1, 2021.

nnCompany Overview: nn nnClient-centric innovation is at the heart of everything we do.

The Arturo team moves the industry forward to find new solutions for insurance carriers focusing on AI property analytics that help Insurance Carriers improve the accuracy and speed of decision-making across claims, underwriting, pricing, and renewals.

nn nn n nn nnWe embrace collaboration, innovation, personal and professional growth and foster a culture of openness, accessibility and challenge.

By joining Arturo, you will be able to influence, build and grow not only our business, but your career.nn nn n nn nnPosition Overview:nn nnEmpowering Fortune 500 customers with timely and accurate property information at scale and on budget is what we do, and we are looking for your help.

If you are a software engineer with a passion for unleashing your production-grade tools and systems to support a machine-learning team pushing the limits of what is possible, then read on.nn nn n nn nnWhat you’ll do:nn Design, build, and integrate automated ETL pipelines that are efficient, robust, and repeatable Architect and maintain internal software tools that standardize and streamline model training, evaluation, and deployment Master the design, implementation, deployment, and maintenance of microservices Ensure microservices are always stable, available, backward-compatible, thoroughly tested, and provide high-throughput Challenge and be challenged on a diverse, collaborative, and brilliant team nn n nn nnWhat you bring:nn Familiarity with FastAPI/Starlette Familiarity with asyncio constructs and typing Proficiency with immutable infrastructure (AWS/K8s) Professional & demonstrable experience writing production-ready Python code that leverages modern software development best practices (automated testing, CICD, SRE) Full stack knowledge of ETL, database design & development, frontend interfaces, high-availability microservices, and Python web services nn n nn nnNice-to-haves:nn An interest in machine learning Prior computer vision experience Exposure to geospatial data and tools Experience with Tensorflow and NumPy Background in probability and statistics Insurance and/or geospatial domain expertise nn nn nnSuccessful Machine Learning Software Engineer will:nn Integrate a new model or product into the Arturo production system Design, implement, and thoroughly document intuitive software tools for the ML team Own, build, and deliver software tools that accelerate the following: ETL, data labeling, model training, and model evaluation Own the process of maintaining and monitoring the availability, stability, and reliability of all microservices that support the ML team nn n nn nnWhy you want to work here:nn You are excited about building tools that will make the ML team better and faster You relish working alongside passionate, respectful, and intelligent teammates You enjoy being challenged by those around you to achieve great things You take pride in your work and want to see results provide tangible value Fortune 500 customers will use products supported by you to power their business and make decisions nn n nn nnWhat you’ll learn: nn How to build scalable, robust, cloud-optimized data pipelines and ML solutions Best practices for data preparation and wrangling for production deep learning systems How to assess state of the art deep learning and computer vision models Hard and soft skills that will make you a better software engineer, strategizer, and leader