Jobs · Engineering

Associate software Engineer (Python AI)

Precisely · Burlington, NC · 1 mo ago
RemoteRemoteEngineeringFull-time

Overview

We are seeking a passionate Associate Python Developer (AI) to join our engineering team building scalable Python applications. This opportunity is ideal for a candidate eager to learn, contribute, and grow in a collaborative, fast-paced environment. You will work under the guidance of experienced developers, participate in real projects, and develop your skills with modern Python tools and practices.

What you will do

  • Assist in designing, developing, and maintaining Python-based AI applications.
  • Work with team members to understand requirements and implement features.
  • Learn to use Pydantic for defining and validating data models.
  • Write clean, well-documented code with guidance.
  • Participate in code reviews and incorporate feedback.
  • Help troubleshoot and resolve basic technical issues.
  • Support testing and CI/CD processes.

What we are looking for

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or similar.
  • At least 1 year experience building enterprise level software.
  • Good knowledge of Python programming.
  • Experience with TypeScript, JavaScript, or Node.js is a plus.
  • Eagerness to learn about the Python ecosystem, frameworks, and libraries.
  • Knowledge of object-oriented programming and REST APIs.
  • Strong problem-solving and communication skills.
  • Willingness to take initiative and accept feedback.
  • Ability to work effectively in a team and follow instructions.

AI Skills/Knowledge

  • Knowledge of large language models (LLMs) and AI coding harnesses such as Claude Code or GitHub Copilot.

Preferred Skills

  • Exposure to version control (Git) and testing concepts.
  • Exposure to backend development or data engineering concepts.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).

Similar jobs