Software Developer - AI
Core
Designing, developing, and implementing cutting-edge software solutions and agentic AI systems for cloud-based managed services.
Role type
Software Developer (AI/Agentic Systems)
Builds
Cloud-based managed services, agentic AI systems, and software components.
Domain
Cloud computing, Artificial Intelligence, Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Python, .NET, Git, Pandas, Spark, OOP, Design patterns, Relational/NoSQL databases, REST APIs
Preferred skills
Agentic AI systems (LangGraph, Semantic Kernel, AutoGen), RAG architectures, Cloud AI platforms (AWS, Azure, GCP), DevOps tools
Technologies
Java, Python, .NET, Git, GitHub, Pandas, Spark, AWS, Azure, Google AI, LangGraph, Semantic Kernel, AutoGen, CrewAI, XML, JSON
Responsibilities
Implement identified components based on design documentation, architect solutions, test code, deploy and build CI/CD pipelines, provide work estimates, guide features and technologies.
Seniority
Junior to Mid-level (1-3 years experience)