4329 IT & Software Developer jobs in the US

Kforce Technology Staffing jobs

Principal Software Engineer - Java, AWS

$123,000 - 163,000
Kforce Technology Staffing
Coles Street 12, Jersey City
$123,000 - 163,000
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience - Minimum of 8 years of experience, ideally 10+, in building and managing production platforms at scale - Strong software engineering skills in Python and distributed systems, with experience in developing production-grade services; proficiency in Linux and scripting is essential; familiarity with Java or Groovy is an advantage - Proven hands-on experience with cloud platforms, particularly AWS, including S3, Lambda, Batch, among others - Background in DevOps and continuous integration/delivery processes at scale, using tools like Jenkins and Git-based workflows - Experience with Infrastructure as Code frameworks (CloudFormation, Terraform/OpenTofu) and platform reliability engineering - Experience in machine learning deployment, including model packaging, deployment approaches, performance optimization, and observability - Experience in cross-organizational technical leadership, including mentoring engineers

Responsibilities

- Define the platform strategy and standards for machine learning packaging, deployment, serving, and observability, ensuring consistent adoption across teams and business units - Collaborate with Data Scientists to package, scale, and operationalize models; establish APIs, guardrails, and automation processes to transition from experimentation to stable production - Work with platform and application engineers to provide secure and scalable access to traditional and generative models via enterprise gateways and services - Enhance model and data observability tooling to detect data and feature drift, monitor prediction quality and uncertainty signals, and automate diagnostics and explainability - Lead incident response and post-mortem reviews across platforms, implement systemic improvements, and update standards to avoid future issues throughout applications and the platform - Improve engineering speed by introducing reusable frameworks, paved paths, and CI/CD templates that streamline integration, minimize repetitive tasks, and enhance scalability and reliability - Minimize costs and complexity in the machine learning ecosystem through sound technology selections, clear abstractions, and a strategic long-term platform roadmap

Description


We are seeking a Principal Software Engineer to join our team in Jersey City, NJ. At Kforce, we pride ourselves on providing a supportive work environment with comprehensive benefits, including health insurance, HSA, FSA, 401(k), and life disability insurance for eligible employees. We recognize your contributions with paid time off for salaried personnel and offer competitive compensation within a defined range. Join us in fostering innovation and leading technical initiatives as a valued member of our skilled team.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.

How many Machine Learning Engineer jobs are in the United States?

Currently, there are 4329 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.

Is the US a good place for Machine Learning Engineers?

The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Machine Learning Engineer jobs in the United States?

GE Aerospace, D3 Security Management Systems, Netbuilder, Osmose Utilities Services, Optimum, Deloitte, Net Engineers, Inc among others, are currently hiring for ML, AI roles in the United States.

The company with most openings is Kforce Technology Staffing as they are hiring for 334 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.