Machine Learning and Artificial Intelligence Engineer Intern

realaization • Sri Lanka
Remote
Apply
AI Summary

We are hiring an Intern - Machine Learning and Artificial Intelligence Engineer to support the development and deployment of practical AI solutions. The role involves working with a globally distributed team to contribute to real client-facing systems. Key requirements include a strong interest in modern AI and machine learning, practical problem-solving mindset, and ability to learn quickly.

Key Highlights
Support the development of machine learning and AI-enabled systems using Python
Assist with building, testing, and deploying AI solutions
Work with modern Python frameworks such as FastAPI
Key Responsibilities
Support the development of machine learning and AI-enabled systems using Python
Assist with building, testing, and deploying AI solutions
Work with modern Python frameworks such as FastAPI
Technical Skills Required
Python JavaScript FastAPI
Benefits & Perks
Paid internship
Remote work
Opportunity to work with a globally distributed team
Nice to Have
Rust

Job Description


Intern - Machine Learning and Artificial Intelligence Engineer


Location: Remote

Preferred location: Sri Lanka

Company base: Frisco, Texas, United States

Contract type: Paid internship

Duration: 1-year fixed-term contract


About the role


We are hiring an Intern - Machine Learning and Artificial Intelligence Engineer to support the development and deployment of practical AI solutions.


We are a US-based AI company building custom AI systems for private equity-backed companies globally. We sit at the intersection of private equity, enterprise software, and applied AI. Our work is focused on real-world delivery, not academic experimentation. Interns will work on applied problems involving data, models, APIs, and production-oriented workflows.


You will work with a globally distributed team across the United States, Europe, India, and Sri Lanka, contributing to real client-facing systems.


Key responsibilities


  • Support the development of machine learning and AI-enabled systems using Python
  • Assist with building, testing, and deploying AI solutions (APIs, services, automation workflows)
  • Work with modern Python frameworks such as FastAPI and related tooling
  • Contribute to backend services and integrations involving Python and JavaScript
  • Support deployment workflows and understand how systems move from local development to production
  • Work with engineering and consulting teams on client-focused delivery
  • Stay up to date with modern AI tools, frameworks, and engineering practices
  • Document work clearly and communicate effectively in a remote team


Who we are looking for


Preferred:

  • Currently pursuing or have completed a Bachelor's degree in Computer Science, Data Science, AI, Engineering, or a related field


Also strongly encouraged:

  • Strong self-taught candidates with demonstrable project work, technical ability, and consistent learning


Technical expectations


  • Working knowledge of Python (required)
  • Basic familiarity with JavaScript (required)
  • Exposure to modern Python tooling and backend development practices is strongly preferred
  • Familiarity with frameworks such as FastAPI is a strong plus
  • Basic understanding of how applications are deployed (APIs, containers, cloud, or similar concepts)
  • Experience building or deploying AI/ML systems
  • Familiarity with modern development tooling and workflows
  • Exposure to Rust is a plus, but not required


What matters most


  • Genuine interest in modern AI and machine learning
  • Strong curiosity about how real systems are built and deployed
  • Practical problem-solving mindset
  • Ability to learn quickly and work independently
  • Clear communication and professional discipline


Work environment


This is a fully remote role. The team primarily works across US Eastern and Central Time, with some work extending into US Pacific Time. Applicants should be comfortable with time zone overlap when required.


Compensation


This is a paid internship. Compensation will be discussed with shortlisted candidates.


Additional notes


We do not require a degree as a strict condition. Candidates with strong portfolios, project work, or real-world experience are strongly encouraged to apply.


  • We are primarily hiring from Sri Lanka at this time.

Similar Jobs

Explore other opportunities that match your interests

Senior Web Developer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

Appetiser Apps

Sri Lanka

Senior Web Developer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Appetiser Apps

Sri Lanka

Full Stack Developer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Appetiser Apps

Sri Lanka

Subscribe our newsletter

New Things Will Always Update Regularly