Design, develop, and maintain modern full-stack applications and reusable software components, APIs, services, and frameworks for enterprise application development. Build and integrate AI solutions, including Generative AI, Retrieval-Augmented Generation (RAG), machine learning services, and intelligent automation. Develop secure, scalable REST APIs, microservices, and front-end experiences that support AI-powered business applications and features such as conversational AI, intelligent recommendations, predictive analytics, and automation workflows. Integrate enterprise data sources with AI platforms, vector databases, and cloud-based AI services. Collaborate with business stakeholders, product owners, and cross-functional teams to identify opportunities for AI to improve operational efficiency, customer experiences, and decision-making. Optimize application performance, scalability, reliability, and security across distributed systems; participate in architecture and code reviews and technology evaluations; develop CI/CD pipelines and deployment automation; and implement testing, monitoring, logging, and observability for production applications. Stay current with emerging AI technologies, development frameworks, cloud services, and software engineering practices. Contribute to enterprise AI governance, security, data privacy, and responsible AI initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior