Software engineer 1 – AI/ML Engineer (Generative AI)
Core
Design, develop, test, and maintain Generative AI applications and scalable APIs using LLMs, RAG, and orchestration frameworks.
Role type
Generative AI Software Engineer
Builds
AI-enabled solutions, scalable applications, and APIs
Domain
Financial services, Generative AI, Cloud-native development
Deliverable
production ML models | product features
Required skills
Python, LLMs, RAG, Prompt Engineering, LangChain, LangGraph, Microservices, REST APIs, Docker, Kubernetes, CI/CD, Terraform/ARM/Bicep
Preferred skills
Azure/AWS cloud platforms, Semantic Kernel, Microsoft Foundry Agent Services, Distributed systems, Application monitoring
Technologies
Python, LangChain, LangGraph, Semantic Kernel, Microsoft Foundry Agent Services, Azure, AWS, Docker, Kubernetes, Terraform, ARM, Bicep
Responsibilities
Develop and maintain Generative AI applications using LLMs and RAG; Build AI workflows with LangChain/LangGraph; Develop scalable applications and APIs using Python and microservices; Assist with deployment and performance optimization of AI applications; Contribute to CI/CD pipelines and infrastructure automation.
Seniority
Mid-level, hands-on IC