Enable job alerts via email!

Senior Software Engineer, Machine Learning and AI

Hr1systems

United States

Remote

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading firm in HR technology is seeking a Senior Software Engineer specializing in Machine Learning and AI to join their innovative remote team. This role involves designing and developing software solutions, implementing machine learning algorithms, and collaborating with cross-functional teams. Ideal candidates have a Master’s or PhD in a relevant field and significant experience in software development and machine learning.

Benefits

Paid Time Off
Bonus
Remote Work
Annual International Company Retreats
Health and Wellness Programs

Qualifications

  • 8+ years of experience in software development and with data structures/algorithms.
  • 5+ years of experience testing and launching software products.
  • 3+ years of experience in software design and architecture.

Responsibilities

  • Design and develop scalable software solutions in HR technology.
  • Implement machine learning models and AI solutions.
  • Collaborate with cross-functional teams to integrate AI solutions.

Skills

Machine Learning
Artificial Intelligence
Python
R
SQL
NoSQL
Docker
Kubernetes
Cloud Platforms
Agile Methodologies

Education

Master’s degree or PhD in Engineering, Computer Science, or a related technical field

Tools

AWS
GCP
Azure
Git
MLflow
DVC

Job description

Senior Software Engineer, Machine Learning and AI

HR1Systemsis a full-service client-side implementation and optimizations boutique firmfor human resources information systems and payroll processing and managedservices, including payroll processing, payroll taxes, tax registration andmaintenance, and a full suite of human capital management operational products,such as recruitment, onboarding, compensation, performance management andlearning management software .Our team members are located globally for ourUSA and global clients.

Job Description

This is a remote position.

About Us

HR1Systems is a full-service client-side implementation and optimizations boutique firm for human resources information systems and payroll processing and managed services, including payroll processing, payroll taxes, tax registration and maintenance, and a full suite of human capital management operational products, such as recruitment, onboarding, compensation, performance management, and learning managementsoftware.Our team members are located globally for our USA and global clients.

Job Description

This is a remote position.

HR1Systems is seeking a Senior Software Engineer specializing in Machine Learning and AI to join our innovative team. We are looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile app technologies.

As a software engineer, you will work on specific projects critical to HR1Systems' needs with opportunities to switch teams and projects due to our fast-paced business growth. We need our engineers to be versatile, display leadership qualities, and be enthusiastic about taking on new problems across the full stack as we continue to push technology forward.

Primary/Essential Duties and Key Responsibilities:

  • Design and Develop Scalable Software Solutions: Bring fresh ideas from various areas to address complex challenges in HR technology.
  • Develop and Implement Models: Design and build machine learning models and algorithms to address complex problems.
  • Machine Learning and AI Development: Design and implement machine learning algorithms and AI-driven solutions, including deep learning and natural language processing.
  • Full-Stack Development: Work across the full technology stack, from backend services to front-end user interfaces, ensuring seamless integration and performance.
  • Collaboration: Work closely with cross-functional teams, including data analysts, project managers, and other engineers, to integrate AI solutions into our products and improve standard operating procedures.
  • Leadership: Display leadership qualities by mentoring junior team members and leading projects.
  • Research and Innovation: Stay current with AI and software engineering research, applying new techniques to enhance existing systems.
  • Code Quality and Review: Maintain high-quality, maintainable code, and participate in code reviews.
Data Analysis: Analyze large datasets to extract insights and optimize model performance.

Deploy Solutions: Deploy machine learning models and ensure their performance aligns with business needs.

  • Document and Review: Maintain clear documentation of processes and participate in code reviews to ensure high-quality, maintainable code.
Requirements

Education:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
Experience:
  • 8+ years of experience in software development and with data structures/algorithms.
  • 5+ years of experience testing and launching software products.
  • 3+ years of experience with software design and architecture.
  • 5+ years of experience with machine learning algorithms, artificial intelligence, deep learning, or natural language processing.

Technical Skills:

  • Strong proficiency in R and Python, with a deep understanding of data manipulation, analysis, and machine learning workflows.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure for deploying ML models.
  • Experience with SQL and NoSQL databases for storing and retrieving large datasets.
  • Knowledge of Docker and Kubernetes for containerization and orchestration.
  • Experience with Git, version control, and experiment tracking tools (e.g., MLflow, DVC).
Skills:
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving skills and the ability to communicate complex ideas effectively.
  • Versatility in working across different technologies and a willingness to learn new tools and languages as needed.
  • Ability to work independently and collaboratively in a remote, fast-paced environment.
  • Paid Time Off
  • Bonus
  • Remote Work
  • Annual International Company Retreats
  • Health and Wellness Programs

Equal Opportunity Employer

We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

HR1Systems, LLC is an Equal Opportunity Employer and does not discriminate on the basis of race or ethnicity, religion, sex, national origin, age, veteran disability or genetic information or any other reason prohibited by law in employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Machine Learning Engineer - (Remote - US)

Jobgether

Remote

USD 100,000 - 720,000

4 days ago
Be an early applicant

Data Analyst

Lensa

East Montpelier

Remote

USD 79,000 - 113,000

2 days ago
Be an early applicant

Senior Artificial Intelligence (AI) Data Scientist (Director), Data & Technology, Data Analytic[...]

Ankura

Texas

Remote

USD 130,000 - 240,000

7 days ago
Be an early applicant

Machine Learning Engineer, AI Platform (FULLY REMOTE, USA ONLY)

Lensa

Remote

USD 117,000 - 202,000

Yesterday
Be an early applicant

Senior Machine Learning Engineer (Remote)

The Home Depot

Atlanta

Remote

USD 100,000 - 125,000

4 days ago
Be an early applicant

AI Solutions Consultant

Topflight Apps

Remote

USD 120,000 - 140,000

5 days ago
Be an early applicant

Data Scientist

Lensa

Remote

USD 110,000 - 130,000

4 days ago
Be an early applicant

Machine Learning Engineer (USA FULLY REMOTE)

Lensa

Remote

USD 117,000 - 202,000

4 days ago
Be an early applicant

Senior Software Engineer, Big Data

Zillow Group

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant