VetsEZ logo
VetsEZ

Agile | Adaptive | Ardent

AI Software Developer Intern

Location

United States

Posted

75 days ago

Salary

0

Seniority

Entry Level

Bachelor DegreeExperience acceptedEnglishAWSAzureCloudNumpyPandasPythonPyTorchScikit-LearnTensorflow

Job Description

AI Software Developer Intern

VetsEZ

• Build, train, and optimize machine learning models, including NLP and predictive systems. • Analyze structured and unstructured datasets and support data pipeline creation. • Contribute to experiments, model evaluations, and performance benchmarking. • Collaborate with cross-functional teams to shape product features and AI agent capabilities. • Support internal tool development and contribute to agent testing infrastructure. • Present work through demos and a capstone showcase to leadership. • Contribute to team objectives and take on additional responsibilities as needed.

Job Requirements

  • Bachelor’s or Master’s student in Computer Science, Data Science, Machine Learning, or a related field (junior, senior, or graduate level preferred).
  • Hands-on academic, research, or project experience in machine learning, data analysis, or software development.
  • Proficiency in Python and experience with libraries such as Pandas, NumPy, Scikit-learn, PyTorch, or TensorFlow.
  • Experience building or working with machine learning models, including NLP or predictive systems.
  • Familiarity with Git, APIs, and software development practices.
  • Exposure to cloud platforms such as AWS or Azure.
  • Strong problem-solving and analytical thinking skills.
  • Ability to collaborate in a team-oriented, Agile environment.
  • Knowledge of MCP and A2A protocols or willingness to learn.
  • Experience working with NLP or unstructured text data.
  • Exposure to AI/ML experimentation, benchmarking, or research environments.
  • Interest in public sector, healthcare technology, or mission-driven AI solutions.

Benefits

  • Medical/Dental/Vision.
  • 401k with Employer Match.
  • PTO + Federal Holidays.
  • Corporate Laptop.
  • Training Opportunities.
  • Remote Opportunity.

Related Job Pages

More Full-stack Engineer Jobs

Agile Learning Labs logo

Senior Staff Engineer I

Agile Learning Labs

We inform, inspire, and empower individuals and organizations along their journey to increased prosperity and happiness.

Full TimeRemoteTeam 1-10Since 2007H1B No Sponsor

• Analyzes, designs, and implements complex systems • Challenges the team processes, looking for ways to improve • Mentors junior engineers via pairing, design, and code review • Builds software solutions by adhering to our quality standards about SDLC • Makes active efforts to stay up-to-date with technologies • Leads the technical design of complex systems • Understands and optimizes system performances • Takes the initiative to fix issues before they become a problem • Delivers complex systems, well-baked, and almost bug-free • Proactively Identifies problems with requirements and project plan • Go to expert in one technological area • Research and propose new technologies • Detect possible performance bottlenecks • Known for drama-free launches • Can jump into an old project and fix it • Consistently influence technical and business roadmap of services/products/projects • Proactively identify and tackle tech debt • Communicate with self-awareness • When is proposing something, at any level, is doing it in written form and providing the proper context • Contributes to the career development of others • Sought out for technical guidance and seen as a resource by others • A record of creating sweeping improvements in stability, performance, and scalability across major business-critical systems • Able to discuss at the same level with tech-vendor engineering teams • Capable of debugging the hairiest problems that the team encounters • Jumps into most of problems ( tech & biz ) and resolves them • Remove roadblocks for multiple projects/products • Able to act with full autonomy based on a strategy and not on a work plan • Has made a huge positive impact on the entire company's technical/business trajectory. • Identifies improvement tech areas for the organization • Care about the efficiency of the company, introducing new practices, processes and standards • Listens and guides debates to help reach a consensus; once a decision is made, clearly communicates and backs that decision. • Sets short to medium-term strategic technical or operative direction, able to look ahead 6-12 months and identify the areas of greatest need and create plans to improve them. • Clearly communicates its technical vision and help teams and stakeholders to follow it • Proactively identifies lacks of clarity in the overall strategy and communicates them properly.

Italy
€62.5K - €72.5K / year
Truv logo

Senior Software Engineer – Integrations, Crawler

Truv

Truv empowers businesses to make confident decisions. Truv is a one-stop income and employment verification solution.

Full TimeRemoteTeam 51-200H1B Sponsor

• Reverse engineer and build integrations with external APIs and services • Use best programming practices to optimize code performance • Write and maintain unit and integration tests

Spain
Job Closed
Kaizen Gaming logo

Software Engineering Lead

Kaizen Gaming

Kaizen Gaming, the team powering Betano, is one of the biggest GameTech companies in the world, operating in 20 markets. We always aim to leverage cutting-edge technology, providing the best experience to our millions of customers who trust us for their entertainment. We are a diverse team of more than 2.700 Kaizeners, from 40+ nationalities spreading across 3 continents. Our #oneteam is proud to be among the Best Workplaces in Europe and certified Great Place to Work across our offices.

Full TimeRemoteTeam 1,001-5,000Since 2018H1B No Sponsor

• Team Leadership: Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance work environment. • Project Management: Manage project timelines, priorities, and resources to ensure on-time and on-budget delivery of software solutions. • Technical Guidance: Provide technical guidance, expertise, and code reviews to ensure software quality and adherence to best practices. • Architecture and Design: Contribute to the architectural decisions and design of software systems, considering scalability, performance, and maintainability. • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and QA, to ensure alignment on project goals and requirements. • Problem Solving: Assist in complex problem-solving and troubleshooting as needed, offering guidance and expertise to the team. • Process Improvement: Continuously evaluate and improve development processes, tools, and methodologies to enhance team productivity. • Mentoring: Mentor and train team members, promoting skill development and career growth. • Code Quality: Ensure code quality, maintainability, and documentation by setting and enforcing coding standards. • Risk Management: Identify and mitigate project risks, proactively addressing challenges and bottlenecks.

Greece
Full TimeRemoteTeam 201-500Since 1999H1B No Sponsor

• Advising clients on the implementation of infrastructure solutions • Developing infrastructure-level tools within the Kubernetes ecosystem • Implementing automated testing procedures for quality assurance • Taking responsibility for delivering the best possible solutions

Germany