
Engineering Intern – AI Agents, Data & RiskOS
Socure
internship
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $30 - $50 per hour
Job Level
About the role
- Work with senior engineers to design, build, test, and ship product features across backend and frontend.
- Write clean, readable, and well-tested code that follows team standards and code review practices.
- Build and extend AI agents that power RiskOS.
- Contribute to data reporting and analytics infrastructure — build parameterized report templates, extend the real-time analytics pipeline, and improve embedded dashboards.
- Support backend development including APIs, data processing, and internal tools in Go.
- Learn how software runs in production, including containers, CI/CD, cloud environments, monitoring, and logging.
- Take part in agile team activities such as standups, sprint planning, and retrospectives.
- Document designs, technical decisions, and usage notes so other engineers can build on your work.
- Own a clearly scoped internship project from design to handoff by the end of the program.
Requirements
- Currently enrolled in a Master's degree program in Computer Science, Computer Engineering, or a related technical field.
- Prior software development experience through a full-time role, internship, or similar hands-on work.
- Coursework or project experience in any of: AI/ML systems, LLM applications, data engineering, or distributed systems.
- Strong understanding of data structures, algorithms, complexity, and basic system design.
- Basic understanding of backend services, APIs, databases, queues, and how web applications work end to end.
- Basic understanding of frontend fundamentals and at least one modern framework such as React, Angular, or Vue.
- Basic understanding of servers, cloud environments, containers, and monitoring and logging concepts.
- Basic proficiency in at least one backend programming language such as Go, Java, or Python.
- Familiarity with Git and common software development workflows.
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaPythonAI/ML systemsdata engineeringdistributed systemsdata structuresalgorithmssystem designfrontend frameworks
Soft Skills
team collaborationcommunicationdocumentationproject ownershipagile methodologies
Certifications
Master's degree in Computer ScienceMaster's degree in Computer Engineering