Enable job alerts via email!

Software Developer - AI - Remote

ManpowerGroup

San Francisco (CA)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Job summary

A leading workforce solutions company is seeking a Staff Software Engineer to work on AI/ML systems. The role requires 8-10 years of experience in software engineering and collaboration with Product Managers and Architects. Candidates must demonstrate excellent communication skills and expertise in Java or Python. This position is based in San Francisco, California, offering a dynamic work environment.

Qualifications

  • 8-10 years of software engineering experience including 3–5 years in AI/ML.
  • Strong ability to articulate engineering points of view.
  • Proficiency in OOP, Design Patterns and algorithms.

Responsibilities

  • Collaborate with stakeholders on requirement shaping.
  • Break down requirements into technical asks.
  • Convert solution designs into working deliverables.

Skills

Full-stack engineering
AI/ML system design
Excellent communication
Java or Python expertise
Knowledge of algorithms

Tools

ServiceNow Platform
Job description

Staff Software Engineer – AI

Role Overview

The typical candidate will have experience working in enterprise software system in a cross-collaborative environment. The candidate is expected to work closely with stakeholders including Product Managers, Architects to help shape the requirements, influence the solution, and explain the same to the team. The candidate needs to be a team player and should be willing to take up responsibilities as necessitated by project requirements.

Key Responsibilities

  • Communication

  • Clearly articulate engineering point of view in calls with stakeholders including Product Managers and Architects

  • Analysis

  • Break down requirements into technical asks related to the system at hand

  • Work with Product Managers to ensure backlog, maintain story hygiene, and ensure stories are implementation ready.

  • Solutioning

  • Collaborate with architects and designers to refine requirements and validate feasibility.

  • Call out gaps in requirements engage with stakeholders including Product Managers, Architects to get them addressed.

  • Execution

  • Convert solution designs to working deliverables

  • Ensure high quality deliverables with clear focus on design alignment, code, code reviews,

  • Represent team in periodic calls with stakeholders

  • Hypercare & Post Go-Live Management

  • Support post-go-live stabilization during the hypercare period.

  • Triage incidents, track resolution, and report on hypercare performance.

Preferred Qualifications

  • Full-stack engineer with 8-10 yrs of software engineering experience including including 3–5 years in AI/ML system design and delivery.

  • Excellent communication and stakeholder engagement skills.

  • Knowledge of core AI/ML techniques and algorithms

  • Expertise in Java or Python, OOP, Design Patterns, time and space-efficient algorithms

  • Evaluate and implement ML models in cloud environments.

  • Understanding data architecture, APIs and distributed systems

  • Proficiency in ServiceNow Platform including Scripting, integrations, ACLs, Flow designer, Now Assist will be a plus

  • Able to understand / clarify requirements and work on delivery of modules with minimal dependency

ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.

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