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).