Ultimate Kronos Group

Principal Software Engineer - Python (AI team)

Ultimate Kronos Group

Seattle, WA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Ultimate Kronos Group, we are dedicated to shaping the future of workforce management and human capital management through innovative and cutting-edge technology. As a Principal Software Engineer on our AI team, you will be at the forefront of developing and implementing cutting-edge AI solutions to drive our products forward. We are looking for a highly skilled and experienced Python expert who is passionate about leveraging AI to solve complex problems and drive business success. If you thrive in a fast-paced and dynamic environment and have a strong technical background, we encourage you to apply and join our team of talented individuals.

  1. Lead the development and implementation of AI solutions for workforce management and human capital management products.
  2. Research and stay updated on the latest advancements in AI technology to ensure the use of cutting-edge tools and techniques.
  3. Collaborate with cross-functional teams to identify business needs and opportunities for AI integration.
  4. Design and architect AI systems that are scalable, efficient, and maintainable.
  5. Develop and maintain high-quality code using Python and other relevant languages.
  6. Conduct thorough testing and debugging to ensure the accuracy and reliability of AI algorithms.
  7. Mentor and guide junior engineers in the team, providing technical guidance and support.
  8. Work closely with product managers to understand product requirements and translate them into technical specifications.
  9. Continuously optimize and improve existing AI systems to enhance performance and user experience.
  10. Communicate project progress and challenges to the team and stakeholders, providing regular updates and recommendations.
  11. Collaborate with data scientists and data engineers to identify and integrate relevant data sources for AI models.
  12. Ensure compliance with best practices, coding standards, and security protocols.
  13. Participate in code reviews and provide constructive feedback to maintain code quality.
  14. Actively contribute to the development of new features and enhancements.
  15. Stay updated on emerging trends and advancements in AI and make recommendations for their application in the company's products.
Where is this job?
This job is located at Seattle, WA, USA
Job Qualifications
  • Extensive Experience In Python Programming Language: The Ideal Candidate Should Possess A Strong Command Over Python Programming, Including Advanced Concepts Such As Object-Oriented Programming, Data Structures, And Algorithms.

  • Expertise In Artificial Intelligence And Machine Learning: The Principal Software Engineer Should Have A Deep Understanding Of Ai And Ml Concepts, Including Supervised And Unsupervised Learning, Deep Learning, Natural Language Processing, And Computer Vision.

  • Strong Software Engineering Skills: The Candidate Should Have A Proven Track Record Of Designing And Developing Complex Software Systems, With A Focus On Scalability, Performance, And Maintainability. Experience With Agile Methodologies And Test-Driven Development Is Also Desirable.

  • Leadership And Project Management Skills: As A Principal Software Engineer, The Candidate Will Be Expected To Lead And Mentor A Team Of Engineers. They Should Have Excellent Communication And Collaboration Skills, As Well As Experience In Managing Projects And Meeting Deadlines.

  • Knowledge Of Cloud Technologies: Ultimate Kronos Group Is A Cloud-Based Software Company, And The Ideal Candidate Should Have Experience With Cloud Technologies Such As Aws, Azure, Or Google Cloud Platform. Knowledge Of Devops Practices And Containerization Tools Like Docker And Kubernetes Is Also A Plus.

Required Skills
  • Data Analysis

  • Big Data

  • Machine Learning

  • Deep Learning

  • Object-oriented design

  • Cloud Computing

  • Algorithm design

  • Artificial Intelligence

  • Natural language processing

  • Software Architecture

  • Programming Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer - Python (AI team) in Seattle, WA, USA is $140,000 - $190,000 per year. This range may vary depending on the company, the engineer's experience and skills, and other factors. Some companies may also offer additional benefits and bonuses.

Additional Information
Ultimate Kronos Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 1st, 2025
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Ultimate Kronos Group

Ultimate provides HCM solutions designed to improve the employee experience by putting people first. HR, payroll, talent, time and scheduling, engagement surveys, HR service delivery, and more.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started