AI Software Engineer

The Joule
Atlanta, GA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$88,200.0 - $173,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Microsoft Azure Big Data Cloud Computing Databases Information Engineering Github Python (Programming Language) PostgreSQL MongoDB Next.js Data Streaming
+18 more
Web Application Frameworks Azure Service Bus Multithreading ReactJS Delivery Pipeline Large Language Models Apache Spark Generative AI Fastapi Data Lakes Kubernetes Apache Kafka Graphql Machine Learning Operations Front End Software Development Restful APIs Docker Databricks

Job description

  • Collaborate with team leads and product owners to understand requirements, groom stories, and assist with design and implementation strategies.
  • Implement features, troubleshoot issues, and define best practices as a hands-on technical role.
  • Work with engineers of various levels and diverse skill sets on collaborative projects.

Requirements

  • Proficient in Python and at least one major web framework.
  • Experience developing RESTful APIs using FastAPI and GraphQL APIs with Strawberry.
  • Experience working with streaming platforms such as Kafka or Event Hubs.
  • Strong proficiency with databases like PostgreSQL and MongoDB.
  • Experience with big data processing frameworks such as Spark and Delta Lake.
  • Hands-on experience with Databricks for data engineering and machine learning workflows.
  • Experience working with LLM APIs such as OpenAI, Llama, or other GenAI models.
  • Understanding of cloud computing concepts, especially Microsoft Azure.
  • Experience deploying applications using Docker and managing with Kubernetes.
  • Creating and managing CI/CD pipelines with Azure DevOps or GitHub Actions.
  • Proven experience designing applications for around 5,000 daily active users.
  • Handling high concurrency with multi-processing, multi-threading, or actor models.
  • Excellent problem solving, attention to detail, and strong communication skills.
  • Familiarity with front-end technologies such as JavaScript, React, or Next.js is a bonus.
  • Industry/domain knowledge relevant to telecommunications is preferred.

About the company

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all