-
AI - Solutions Software Engineer
- IBM (Austin, TX)
-
Introduction
Are you a recent Computer Science graduate excited about backend development, cloud-native technologies, and AI? Join IBM’s AI Services squad to help build innovative solutions that integrate generative AI into hybrid cloud environments. This is a hands-on opportunity to apply your CS education in real-world projects and grow into a full-stack cloud-native developer.
Why Join Us?
Work on impactful AI applications in a hybrid cloud environment.
Be mentored by industry experts and grow your technical and professional skills.
Collaborate in a global, agile team that values innovation, inclusion, and continuous learning.
What You'll Learn
• Cloud platforms: IBM Cloud, AWS, Azure, GCP
• Infrastructure as Code: Terraform, Ansible
• AI/ML frameworks: PyTorch, TensorFlow, Scikit-learn
• DevOps tools: Git, Jenkins, and container orchestration
• Backend architecture and API development
Your role and responsibilities
• Develop backend services using Python and learn GoLang for scalable cloud-native applications.
• Work with Linux systems, Docker/Podman containers, and orchestration platforms like Kubernetes/OpenShift.
• Collaborate on building and integrating AI applications, including those using Large Language Models (LLMs) and OpenAI APIs.
• Participate in Agile development cycles and contribute to CI/CD pipelines and infrastructure automation.
• Work closely with experienced engineers to learn best practices in system design, performance optimization, and cloud operations.
Required technical and professional expertise
• Bachelor’s degree in Computer Science or related field.
• Strong foundation in Linux, Python, and software development principles.
• Familiarity with cloud-native concepts, containers, and basic networking.
• Exposure to AI/ML development through coursework, internships, or personal projects.
• Strong problem-solving and communication skills.
• Willingness to learn new technologies like GoLang, Kubernetes, and Generative AI frameworks.
Preferred technical and professional experience
• Hands-on experience with LLMs, OpenAI APIs, or generative AI tools.
• Experience with Git, REST APIs, and cloud services.
• Contributions to open-source projects or technical communities.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
-
Recent Searches
- JAVA Backend Software Developer (Maryland)
- Solution Architect Java spring (Ohio)
- Golang Developer INTL Brazil (Virginia)
- Software Engineer III Java (New Jersey)
Recent Jobs
-
AI - Solutions Software Engineer
- IBM (Austin, TX)
-
Lead Software Engineer (US)
- TD Bank (Mount Laurel, NJ)