Skip to main content
GE Aerospace

Software Engineer

RemoteUnited States only
Published
Experience
Junior
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Early-career Software Engineer with 0-2 years of experience in software, data, or AI. Must have a Bachelor's degree in STEM and proficiency in Python, C++, Go, or Rust, plus database and SQL experience. Needs hands-on experience in ML, LLMs, or Computer Vision and experience with a public cloud platform (AWS/Azure).

Core skills

LLM-powered applicationsmachine learning modelsdata science

Required skills

PythonC++GoRustSQLMachine LearningLarge Language Models (LLMs)Computer VisionAWSAzure

Optional skills

AI solutionsdistributed data systemsretrieval-augmented generation (RAG)agentic workflowsprompt engineeringvector databasesembeddingsLLM evaluation

What you'll do

  • Design, build, and ship production-grade solutions — LLM-powered applications, machine learning models, and APIs — that enable engineers to evaluate and adopt data and AI capabilities
  • Consult on architecture and deliver solutions for business-strategic projects, including data science and machine learning systems
  • Own features end-to-end — design, implementation, testing, deployment, and production support — to meet business needs and drive measurable impact
  • Build and present product architectures, write high-quality technical code, participate in design and code reviews, and demo applications to stakeholders and senior leaders
  • Apply the Innovator Method and lead design thinking workshops to turn customer insights into solutions that deliver real business value
  • Apply cloud platforms, databases, data engineering, web technologies, and numerical methods in your work — and stay current with advances in AI, LLMs, and agentic architectures
  • Collaborate closely with teammates, share knowledge and use your strengths to support the team, and build cross-functional relationships across the company

What they require

  • Bachelor's degree in Computer Science or another STEM discipline
  • 0–2 years of professional experience in software engineering, data, or AI (internship and co-op experience counts)
  • Proficiency in programming and debugging with at least one of the following languages: Python, C++, Go, or Rust
  • Experience working with databases and SQL
  • Hands-on experience in at least one of the following: Machine Learning, Large Language Models (LLMs), or Computer Vision
  • Experience building solutions on a public cloud platform such as AWS or Azure
  • Strong academic performance
  • Experience designing AI solutions and architecting distributed data systems
  • Familiarity with LLM application technologies and patterns, such as retrieval-augmented generation (RAG), agentic workflows, prompt engineering, vector databases and embeddings, and LLM evaluation
  • Experience building and serving REST APIs (e.g., FastAPI, Flask) and packaging AI capabilities for reuse across teams (e.g., Model Context Protocol / MCP servers)
  • Familiarity with MLOps practices, such as experiment tracking (e.g., MLflow), model registries, automated training pipelines, and model monitoring
  • Customer-centric mindset with the ability to facilitate design thinking workshops
  • Prior internship, co-op, or project experience in software, data, or AI (GE Aerospace internship experience is a plus)
  • Familiarity with modern engineering practices: version control (Git), CI/CD, containers, and agile development
  • AWS and/or Azure certification (preferred but not required)

Benefits

  • Relocation Assistance Provided: No

Working at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight!

Aerospace
Salary not disclosed