Software Engineer - New Grad
New graduate software engineer building scalable data science infrastructure across backend, frontend, APIs, and cloud integrations. Requires strong computer science fundamentals, proficiency in modern development technologies, and graduation in Spring 2027.
About the job
Responsibilities
- Build and maintain the platform that powers data science for enterprise customers.
- Contribute across the full stack, including backend services, APIs, frontend features, and cloud-provider integrations.
- Work on scalable enterprise systems and contribute to critical, high-visibility projects.
- Collaborate with experienced engineers and continue learning new technologies.
Requirements
- Graduating in Spring 2027.
- Currently pursuing a bachelor's or master's degree in Computer Science or a related field.
- Strong computer science fundamentals, including algorithms, data structures, operating systems, and networking.
- Experience with modern software engineering practices.
- Proficiency in one or more core technologies: Python, Go, TypeScript, React, GraphQL, Kubernetes, Docker, PostgreSQL, Redis, or Kafka.
Compensation and Benefits
- Annual base salary: $150,000-$165,000 USD.
- May be eligible for a sign-on bonus and/or relocation assistance.
- Benefits may include equity, a 401(k) plan, medical, dental, and vision coverage, and wellness stipends.
Skills
Python, Go, TypeScript, React, GraphQL, Kubernetes, Docker, Postgres, Redis, Kafka
Similar jobs
Fullstack Engineering jobsBuild and roll out AI-powered internal tools that automate manual work, improve company operations, and support customer analytics. The role requires end-to-end engineering experience, strong SQL and data modeling, and the ability to turn ambiguous stakeholder needs into adopted solutions.
Associate Software Engineer building and maintaining AI-enabled software systems, collaborating across disciplines, and applying secure coding practices. Requires current or recent STEM study, strong computer science fundamentals, and front-end or back-end development experience.
Software engineers will architect and ship AI-powered product features and scalable platform infrastructure for appointment-based businesses. The role requires at least 2 years of professional experience, production-system ownership, and experience delivering AI-powered systems.
As a Software Engineer, you will build and ship product features across the X Ads Platform, working on systems related to ad delivery, targeting, optimization, and measurement. You will use xAI’s infrastructure and AI capabilities to improve advertising products and contribute to reliable, fast, and scalable distributed systems.
Build and maintain full-stack digital banking products for small businesses and commercial clients. The role requires experience with Python/Django APIs, React and TypeScript frontends, React Native, and 0-to-1 feature development.