Associate Software Engineer - AI-Driven, Full-Stack Builder

Jobtailor

Atlanta (GA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a Software Engineer to design, develop, test, and maintain software applications, services, and APIs in a fast-paced team environment. You will collaborate with engineers, product managers, and stakeholders to deliver scalable solutions.

You will contribute to front-end, back-end, or full-stack efforts, participate in code reviews, and work across cloud deployments. A strong foundation in CS/SE and familiarity with AI-enabled tools will help you succeed.

Qualifications

  • Bachelor’s or Master’s degree in computer science, software engineering, computer engineering, information technology or a related technical field.
  • Understanding of software development fundamentals: OOP, data structures, algorithms, and design principles.
  • Experience with at least one modern language such as C#, Java, JavaScript/TypeScript, Python or similar through coursework, projects or internships.
  • Familiarity with web technologies, APIs, and modern software development practices.
  • Familiarity with cloud computing platforms like AWS, Azure or GCP.
  • Basic understanding of relational and NoSQL databases.
  • Experience using Git or other version control systems.
  • Interest in AI/ML and emerging technologies with willingness to leverage AI-enabled tools.

Responsibilities

  • Collaborate with engineers, product managers, and stakeholders to develop software solutions meeting business and customer needs.
  • Design, develop, test, and maintain software applications, services, and APIs.
  • Contribute to front-end, back-end, or full-stack development initiatives and project assignments.
  • Participate in code reviews and improve code quality and skills.
  • Troubleshoot, debug, and resolve software defects.
  • Develop and maintain integrations with internal and external systems.
  • Work with relational and NoSQL databases to store and manage data.
  • Support deployment of applications in cloud environments.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in Agile ceremonies like sprint planning, stand-ups, and retrospectives.
  • Leverage AI-powered development tools and automation to improve productivity and quality.
  • Explore opportunities to incorporate AI/ML into software under guidance of senior engineers.

Skills

Problem solving
Communication
Team collaboration
Rapid learning
Analytical thinking

Education

Bachelor's or Master's degree in CS/SE/CE/IT

Tools

Git
REST APIs
AWS
Azure
Google Cloud

Job description

• Collaborate with engineers, product managers, and other stakeholders to develop software solutions that meet business and customer needs.
• Design, develop, test, and maintain software applications, services, and APIs.
• Contribute to front-end, back-end, or full-stack development initiatives-based project assignments.
• Participate in code reviews and incorporate feedback to improve code quality and technical skills.
• Assist with troubleshooting, debugging, and resolving software defects.
• Develop and maintain integrations with internal and external systems.
• Work with relational and NoSQL databases to store, retrieve, and manage application data.
• Support the development and deployment of applications in cloud environments.
• Write clean, maintainable, and well-documented code following engineering best practices.
• Participate in Agile development activities, including sprint planning, stand-ups, and retrospectives.
• Leverage AI-powered development tools and automation technologies to improve productivity, code quality, testing, documentation, and problem-solving.
• Explore opportunities to incorporate AI and machine learning capabilities into software solutions under the guidance of senior engineers and architects.
• Continuously develop technical knowledge and skills across all aspects of software engineering — including languages, frameworks, databases, cloud technologies, testing, and engineering best practices — with a curiosity and growth mindset that extends to emerging tools and technologies such as AI and intelligent automation.

Requirements

  • Bachelor's or Master’s degree in computer science, Software Engineering, Computer Engineering, Information Technology, or a related technical field.
  • Understanding of software development fundamentals, including object-oriented programming, data structures, algorithms, and software design principles.
  • Experience with at least one modern programming language such as C#, Java, JavaScript, TypeScript, Python, or similar through coursework, projects, internships, or personal development.
  • Familiarity with web technologies, APIs, and modern software development practices.
  • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
  • Basic understanding of relational and/or NoSQL database concepts.
  • Experience using Git or other version control systems.
  • Interest in artificial intelligence (AI), machine learning (ML), and emerging technologies, with a willingness to leverage AI-enabled tools in daily workflows.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to learn quickly and collaborate effectively in a team-oriented environment.

🔍 ATS Optimization Keywords
Below are skills and terms extracted directly from this job posting to improve Applicant Tracking System (ATS) visibility. This unique feature helps candidates tailor their applications more effectively — a feature exclusive to JobTailor job listings.

Hard Skills

  • software development
  • object-oriented programming
  • data structures
  • algorithms
  • C#
  • Java
  • JavaScript
  • TypeScript
  • Python
  • APIs

Soft Skills

  • problem-solving
  • analytical skills
  • communication skills
  • collaboration
  • curiosity
  • growth mindset
  • code quality improvement
  • troubleshooting
  • debugging
  • team-oriented

Certifications & Qualifications

  • Bachelor's degree in computer science
  • Master’s degree in computer science
  • Software Engineering certification
  • Computer Engineering certification
  • Information Technology certification
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud-Native Software Architect & Tech Lead
Senior Cloud-Native Software Architect & Tech Lead

Jobtailor • Idaho

On-site
USD 120,000 - 180,000
Digital Transformation Lead, Software & Architecture
Digital Transformation Lead, Software & Architecture

Jobtailor • Illinois

On-site
USD 90,000 - 140,000
Senior Full-Stack Engineering Lead — Cloud & Microservices
Senior Full-Stack Engineering Lead — Cloud & Microservices

Jobtailor • Illinois

On-site
USD 140,000 - 200,000
Software Engineer
Software Engineer

Jobtailor • New Jersey

On-site
USD 110,000 - 170,000
IT Advanced AI Programmer Analyst – AI Solutions
IT Advanced AI Programmer Analyst – AI Solutions

Jobtailor • New York (NY)

On-site
USD 120,000 - 190,000
Staff Software Engineer (Product + Platform Development)
Staff Software Engineer (Product + Platform Development)

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 190,000
Health benefits
Unlimited PTO
Professional development
+3
Entry Level Software Engineer
Entry Level Software Engineer

Jobtailor • Norcross (GA)

On-site
USD 85,000 - 120,000
Senior Associate – Agentic AI and Machine Learning Developer
Senior Associate – Agentic AI and Machine Learning Developer

Jobtailor • Town of Florida (NY)

On-site
USD 110,000 - 150,000
Software Engineer – AI & Cloud Engineering
Software Engineer – AI & Cloud Engineering

Jobtailor • Massachusetts

On-site
USD 110,000 - 170,000
Senior Full-Stack Engineer (React/Node) - Cloud & CI/CD
Senior Full-Stack Engineer (React/Node) - Cloud & CI/CD

Jobtailor • Newport Beach (CA)

On-site
USD 120,000 - 165,000