Senior Python Engineer at SparkCognition (Austin, TX)

Sorry, this job was removed at 5:34 a.m. (CST) on Saturday, February 19, 2022
Find out who's hiring remotely in Austin.
See all Remote Developer + Engineer jobs in Austin
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
SparkCognition catalyzes sustainable growth for our clients throughout the world with proven artificial intelligence (AI) systems, award-winning machine learning technology, and a multinational team of AI thought leaders. Our clients are trusted with advancing lives, infrastructure, sustainability, and financial systems across the globe. They partner with SparkCognition to understand their industry's most pressing challenges, analyze complex data, empower decision-making, and transform human and industrial productivity with scalable AI solutions to solve the problems that matter most. With our leading-edge artificial intelligence products and solutions, our clients can adapt to a rapidly changing digital landscape, accelerate their business strategies, and reduce environmental impact creating a better, smarter, and more sustainable world.
We are looking for a strong Software Engineer III (Python) for our SparkPredict® team. This developer will be part of an integrated team that includes data scientists and software engineers. They will be working in tandem on an industrial IoT platform that analyzes sensor data to perform predictive maintenance.
If you were working for us today, you would be:
  • Developing software in support of our asset protection and optimization product, SparkPredict®
  • Contributing to many of the core services which power our products
  • Working with data scientists to help package models into SparkPredict
  • Developing, maintaining and tuning micro-services related to sensor data processing and predictive analytics
  • Owning your work items
  • Helping design, code, integrate, document and test new features

You may be a fit for our team if you have:
  • Strong software development experience, preferably using multiple programming languages
  • Experience programming in Python with type hinting tools like Pydantic and Mypy
  • The ability to demonstrate an understanding of Microservices architectures and patterns
  • Experience building REST APIs using technologies such as uvicorn and fast API
  • A strong desire to build high quality code and experience with the tooling to do so. (coverage, pylint, pycodestyle, pydocstyle, etc)
  • Strong proficiency with SQL and relational databases (i.e. PostgreSQL) with the ability to optimize SQL and make schema changes
  • Experience writing unit tests and integration tests.
  • Familiarity with container technologies (Docker, Kubernetes, etc)
  • Proficiency with Agile development practices
  • The ability to work effectively with cross-functional teams containing engineers and data scientists
  • The ability to drive quality, security, and performance into the product and team practices
  • The mindset to take a work item and drive it to completion

It would be great if you also had:
  • Familiarity with functional programming concepts. Scala knowledge is a bonus
  • Experience developing efficient and scalable ETL pipelines for machine learning
  • Familiarity with NoSQL databases (MongoDB, Redis, Cassandra, etc.)
  • Experience with message driven systems (Pulsar, Kafka, etc)
  • Familiarity with message driven architectures
  • Familiarity with Cloud computing frameworks (AWS, Azure, Google Cloud)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
#Remote
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Product
  • Sales & Marketing
    • Google AnalyticsAnalytics
    • CanvaDesign
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • Adobe XDDesign
    • Adobe InDesignDesign
    • Adobe After EffectsDesign
    • Adobe PremiereDesign
    • AsanaManagement
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • HootsuiteCMS
    • WordpressCMS
    • DocuSignCRM
    • HubSpotCRM
    • LinkedIn SalesNavigatorCRM
    • SalesforceCRM
    • HubSpotEmail
    • DemandbaseLead Gen
    • PardotLead Gen

Location

Large 2022 renovated office space located near the Arboretum in Austin, TX- including fully stocked beverage and snack areas!

What are SparkCognition Perks + Benefits

SparkCognition Benefits Overview

SparkCognition offers a combination of benefits + perks that align with our brand and culture. This includes: competitive medical benefits, employer HSA contribution, employer-paid STD & Life Insurance/AD&D, 401k match, 4+ weeks of PTO, and parental leave.

In addition, we strive for our team to be active in our communities and to focus on leading supportive and healthy lifestyles. We offer health & wellness benefits for local and remote employees through Twic, which provides a quarterly stipend and a marketplace with discounted partnership rates, featuring gyms, equipment and clothing companies, nutrition classes, and more.

As we are in a high-growth stage, we offer support and encouragement for employees' career development, including mentorship opportunities, online course subscriptions, an educational reimbursement program, and more.

To build a truly stellar team, we have a referral program that offers bonus incentives for employees who help us fill open job positions, including our "Hot Jobs" program which offers an increased bonus for high-priority roles.

We also offer employee equity, with the ability to purchase shares in the company.

We offer a dynamic workforce policy that is focused on the dynamic environment of our world, at times our personal needs will warrant working from a home office and at times the business needs will require in-person interactions to ensure we retain a strong sense of team and collaboration as we work together on business initiatives.

Culture
Volunteer in local community
SparkCognition participates in local volunteer activities, most notably with Austin Sunshine Camps.
Friends outside of work
Eat lunch together
Intracompany committees
We have a cross-departmental Culture Committee that ensures the company represents our values and mission. We also have an intranet committee, responsible for communicating info across departments.
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
SparkCognition offers 3 health plans through Cigna, including a PPO, EPO, and HDHP. We also offer First Stop Health for telemedicine.
Life Insurance
SparkCognition offers group-term life insurance with a potential payout of 2X an employee's annual salary, up 20 $200,000 for the duration of employment.
Wellness Programs
We offer health & wellness benefits for local & remote employees through Twic, which provides a quarterly stipend & a marketplace with discounted partnership rates, featuring gyms, equipment, & more.
Mental Health Benefits
SparkCognition offers a unique service called First Stop Health Mental Health, which provides virtual counselor visits, and is free for employees and their dependents.
Retirement & Stock Options Benefits
401(K)
401(K) Matching
SparkCognition's 401(k) retirement plan matches 50% of an employee's contribution up to 6% of their annual base salary, with a 3-year vesting schedule for matched contributions.
Company Equity
SparkCognition offers stock options for all employees as a part of the incentive package, including vesting over a four-year period.
Performance Bonus
Child Care & Parental Leave Benefits
Child Care Benefits
We offer a dependent care FSA option.
Generous Parental Leave
We offer up to 12 weeks of parental leave.
Flexible Work Schedule
SparkCognition offers flexible schedules, allowing each employee to work with their team to determine hours.
Remote Work Program
Our post-pandemic return to office policy will allow employees and their managers to work together and determine if their role will be fully remote, a hybrid work model, or fully in-office.
Family Medical Leave
Adoption Assistance
Our parental leave plan applies to adoptions.
Vacation & Time Off Benefits
Generous PTO
We believe strongly in rest & relaxation and encourage employees to utilize PTO. We offer a bank of 4+ weeks of PTO, sick days, and floating holidays.
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
We offer transportation and parking benefits for work-related travel.
Game Room
In our new office space, we have a dedicated recreational room with shuffleboard, ping pong, giant scrabble, board games, and video games. We also have a quiet reading room.
Stocked Kitchen
We offer in-office snacks and drinks, along with kitchen space and fridges for employees to bring their own snacks and food.
Some Meals Provided
Previously, we've had catered Friday lunches and Taco Tuesdays! As we move to a dynamic work environment, we will be assessing our lunch program again.
Happy Hours
In the new office, our recreational space will be set up for teams to host happy hours without having to go off-site.
Parking
Fitness Subsidies
We offer health & wellness benefits for local & remote employees through Twic, which provides a quarterly stipend & a marketplace with discounted partnership rates, featuring gyms, equipment, & more.
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
Continuing Education stipend
We offer a continued education program for specific Master's degrees in data science and computer science.
Online course subscriptions available

Additional Perks + Benefits

At SparkCognition, we continue to focus on adding and improving perks and benefits. Some of these include offering prorated PTO throughout the year, 401k matching, a technology subsidy for all employees, parental leave (up to 12 weeks), and a choice between Mac or PC work laptops.

More Jobs at SparkCognition

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView SparkCognition's full profileSee more SparkCognition jobs