Cgg logo
Cgg1 day ago

Software Engineering Intern

On-site · Crawley, England, United Kingdom

Type
Internship
Level
Entry Level
Education
Not Specified
Company size
Enterprise

Job Summary

Software Engineering Intern with strong Python foundation; develop and maintain backend services and APIs in Python, support deployment of machine learning models, debug and optimize performance, containerize applications, and collaborate on system design across teams. Role involves hands-on work across backend and machine learning domains, writing clean, well-documented code, and participating in development workflows in a globally distributed team based in Crawley, Houston, and Singapore.

Required Qualifications

  • Strong proficiency in Python (primary language)
  • Hands-on experience with Docker (building images, writing Dockerfiles, running containers)
  • Good understanding of data structures, algorithms, and software engineering fundamentals
  • Familiarity with backend development concepts (APIs, databases, services)
  • Ability to work across different areas of software
  • Strong problem-solving skills and attention to detail
  • Preferred: Experience with Kubernetes (K8s)
  • Preferred: Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Exposure to machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn, langgraph, vllm)
  • Understanding of system performance, concurrency and optimization techniques
  • Experience with CI/CD pipelines or DevOps practices
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cgg

Software Engineering Intern

Apply on Sorce