What are the responsibilities and job description for the Gen AI Senior Software Engineer in Minneapolis, MN (Onsite) position at Work For Pro Inc?
Job Details
Job Role: Gen AI Senior Software Engineer
Location: Minneapolis, MN | Onsite
Duration: 12 Months Contract
Experience 10-12 years
Job Description below
Will be instrumental in:
- Building scalable solutions to enhance advisory and wealth management workflows
- Integrating a technology stack with LLMs to support a range of use cases
- Accelerating the adoption of generative AI across the advisory and wealth management value chain
Will combine your technical expertise with business acumen to:
- Develop production-grade applications integrated with LLMs from concept to deployment
- Design and implement automated workflows for complex investment processes
- Collaborate with global teams to deliver high-impact solutions
The ideal candidate for this job should have:
- Bachelor s or master s degree in computer science, Data Science, Statistics, or a related field. Strong software engineering fundamentals with hands-on development experience
- Strong problem-solving abilities and analytical mindset
- Proven ability to translate complex business requirements into technical solutions
- Natural curiosity and passion for emerging technologies
- Excellence in cross-functional collaboration and communication
- Excellent communication skills with technical and non-technical stakeholders
- Demonstrated ability to work in fast-paced, agile environments
- Comfort working with globally distributed teams
Responsibilities in this job include (but are not limited to):
- Design, develop, and deploy technology solutions integrated with LLMs for advisory and wealth management domain
- Evaluate and implement state-of-the-art generative AI models and frameworks and build proof-of-concept solutions
- Partner with stakeholders to translate business requirements into technical solutions and communicate complex AI concepts to non-technical stakeholders
- Work cross-functionally with data engineers, technologists and product owners to architect scalable, production-grade AI systems
- Optimize existing workflows and tools through AI automation while ensuring solutions meet performance, security, and compliance standards
- Mentor team members, perform code reviews, and contribute to technical architecture and documentation
Required Technical Skills:
- Advanced Python programming and experience with generative AI models with knowledge of prompt engineering, fine-tuning and RAG implementation
- Experience with AI platforms like Amazon Bedrock, Microsoft Copilot Studio,
- Strong foundation in cloud computing, containerization, and proficiency with version control systems (Git) and CI/CD pipelines
- Deep understanding of LLM capabilities, responsible AI practices, and experience with RAG architectures and vector databases
- Building and maintaining RESTful APIs, and understanding web architecture and microservices
- Experience with AWS services, cloud-native architectures, scalable and secure deployment patterns, and familiarity with monitoring and observability tools
- Ability to handle large-scale datasets, data engineering principles, and knowledge of automated workflow design and implementation
What we will look for in an ideal candidate:
- Engineering graduate or Masters (Stats, Quant, Mathematics, etc.)
Preferred Additional Experience:
- Financial services or wealth management background
- Experience with web scraping and data extraction techniques
- Open-source contributions or side development projects