Job Description
Job Description
Job Description : Entry-Level AI Software Developer
Location : Remote]
Employment Type : Full-time
Department : Engineering / AI & Data Science
About the Role
We are looking for an Entry-Level AI Software Developer who is passionate about applying artificial intelligence and machine learning to solve real-world problems. In this role, you’ll work closely with senior engineers and data scientists to design, build, and optimize AI-powered applications. This is an exciting opportunity to grow your technical skills, contribute to impactful projects, and learn in a supportive environment.
Key Responsibilities
Assist in the development and deployment of AI / ML models into production systems.
Write clean, efficient, and well-documented code to support AI applications.
Collaborate with senior engineers and data scientists on feature development and experimentation.
Perform data preprocessing, feature engineering, and model evaluation under guidance.
Support integration of AI components with APIs, services, and front-end applications.
Participate in code reviews, testing, and debugging processes.
Stay curious and continuously learn about emerging AI tools, frameworks, and best practices.
Qualifications
Required :
Bachelor’s degree in Computer Science, Data Science, Engineering, or related field (or equivalent experience).
Proficiency in Python and familiarity with ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
Basic understanding of data structures, algorithms, and software engineering principles.
Exposure to working with datasets (cleaning, preprocessing, exploratory analysis).
Familiarity with Git or other version control systems.
Preferred :
Internship or project experience in AI / ML development.
Knowledge of cloud services (AWS, GCP, or Azure) or containerization (Docker).
Experience with REST APIs or microservices.
Familiarity with SQL and / or NoSQL databases.
Soft Skills
Strong eagerness to learn and adapt quickly.
Problem-solving mindset with attention to detail.
Ability to work collaboratively in a team environment.
Clear communication skills, both written and verbal.
What We Offer
Mentorship from experienced AI engineers and data scientists.
Hands-on exposure to real-world AI projects and production systems.
Opportunities to grow into advanced AI / ML development roles.
Competitive salary and benefits package.
A collaborative and innovative team culture that encourages experimentation and learning.
\uD83D\uDC49 Do you want me to also draft an entry-level CV / resume for this role so a candidate could use it directly to apply? That way you’d have the JD and a matching candidate profile.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Ai Engineer • Austin, TX, US