Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Develop and deliver high-quality, scalable, maintainable, and optimized software solutions using industry-aligned programming languages, frameworks, and tools.
Collaborate with product managers, designers, and other engineers to define requirements, devise solution strategies, and ensure seamless integration with business objectives.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Python with LangChain, LangGraph, CrewAI
AWS ML ecosystem (Bedrock, SageMaker)
AI Agents, Generative AI, LLMs, NLP
Prompt engineering and management
SQL, NoSQL, and vector databases
Cloud-native architectures (AWS)
Nice-to-have
Financial services experience
REST APIs, JSON/XML
CI/CD tools (Jenkins)
Stakeholder management skills
Leadership and mentoring abilities
Key Requirements
Bachelor’s degree in Computer Science, Information Technology or Engineering