Note: The job is a remote job and is open to candidates in USA. SoTalent is seeking an Agentic AI Software Engineer to build and enhance scalable cloud-based applications and services. The role focuses on software development, CI/CD, APIs and microservices, containerized applications, and integrating AI and Generative AI solutions.
Responsibilities
- Collaborate with business, engineering, and technology teams to deliver innovative cloud-based solutions that address client needs and business objectives
- Design, develop, test, and deploy scalable applications and services using modern software engineering practices
- Contribute to the implementation and optimization of CI/CD pipelines to improve development efficiency and release quality
- Develop and integrate RESTful APIs and microservices to support enterprise applications and digital platforms
- Build, deploy, and manage containerized applications using Docker, Kubernetes, and cloud-native technologies
- Support the adoption of AI and Generative AI solutions by developing, integrating, and optimizing intelligent applications and workflows
- Monitor application performance, troubleshoot issues, and implement improvements to maintain reliability, scalability, and security
- Participate in code reviews, technical discussions, and continuous improvement initiatives to enhance engineering standards and best practices
- Work closely with stakeholders to translate business requirements into effective technical solutions
Skills
- 3-5 years of professional experience in software development, cloud engineering, or related technical roles
- Strong programming experience with Python and modern software development frameworks
- Hands-on experience with cloud platforms and cloud-native application development
- Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes
- Knowledge of CI/CD practices, automation tools, and DevOps methodologies
- Experience developing and consuming REST APIs and working with JSON-based integrations
- Understanding of application monitoring, logging, and performance management concepts
- Exposure to Generative AI technologies and AI-driven solution development
- Strong analytical, problem-solving, and debugging skills
- Python Development
- Cloud Computing Platforms
- Kubernetes & Docker
- CI/CD Pipeline Development
- REST APIs & JSON
- DevOps Practices
- Application Monitoring & Observability
- Generative AI Concepts
- Problem Solving & Collaboration
- Experience working with AI/ML platforms such as Vertex AI or similar cloud AI services
- Familiarity with infrastructure automation and deployment best practices
- Understanding of microservices architecture and distributed systems
- Experience in Agile development environments and collaborative delivery models
- Knowledge of cloud security, scalability, and operational excellence practices
- Vertex AI
Benefits
- Remote work (Irving, Texas, United States).
Company Overview