GenAI Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+31 more
Job description
We are seeking a strong AI Software Developer with 3-5 years of recent, hands-on Python development experience. This is not simply a Python Developer position. The ideal candidate will be a well-rounded Software Developer with a strong background designing, developing, testing, and deploying production-quality applications, along with recent hands-on Python experience. The position will focus on developing and implementing Generative AI and Agentic AI solutions, including LLM-powered applications, RAG solutions, prompt engineering, NLP, and AI agents/workflows. The engineer will collaborate with product managers, architects, data engineers, data scientists, ML engineers, and business stakeholders to integrate AI capabilities into applications, products, workflows, and business processes., * Design, develop, test, and deploy production-quality software and AI applications.
- Develop GenAI and Agentic AI solutions using Python.
- Design, develop, test, and optimize prompts for Large Language Models.
- Build and integrate Retrieval-Augmented Generation (RAG) solutions.
- Develop AI agents and multi-agent workflows using tools such as Azure AI Foundry, CrewAI, or similar frameworks.
- Implement Agentic AI solutions throughout the solution development lifecycle.
- Apply Agentic AI design patterns including Tool Use, Reflection, and Planning.
- Develop effective AI interactions through programming and AI development environments.
- Conduct A/B testing on prompt variants, AI workflows, and automation solutions.
- Analyze model behavior, AI-agent paths, deviations, and performance degradation.
- Collaborate with product managers, data scientists, ML engineers, architects, data engineers, and business stakeholders.
- Integrate GenAI and Agentic AI capabilities into existing products, applications, and business workflows.
- Create reusable AI libraries and technical documentation.
- Support AI observability, monitoring, explainability, and governance initiatives.
- Implement explainability frameworks utilizing technologies such as Model Context Protocol (MCP) and SHAP.
- Follow data-quality, security, governance, compliance, and responsible-AI practices.
- Develop appropriate AI safety controls and filters.
- Stay current with advancements in LLMs, RAG, prompt engineering, NLP, and Agentic AI.
- Provide technical guidance and mentorship to junior team members.
Requirements
- 3-5 years of recent Python development is a key requirement.
- The manager wants a well-rounded Software Developer, not someone focused solely on Python scripting.
- Strong hands-on GenAI / LLM experience is important.
- Agentic AI experience is highly desirable.
- Candidates should have experience building production-quality software solutions.
- Candidate experience should justify the submitted rate.
- The top rate should be reserved for exceptional candidates who closely match the complete technical requirements.
- There are currently 2 openings.
- Candidates must be able to convert to permanent employment without sponsorship.
- Candidates located in CA, IL, NJ, NY, MA, HI, AK, OR, or WA cannot be considered.
- Automotive insurance claims experience is preferred but not required., * Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Science, Linguistics, or a related field.
- 3-5 years of recent hands-on Python development experience.
- Strong overall software-development background.
- Experience designing, building, testing, and deploying production-quality applications or solutions.
- Hands-on experience with GenAI, LLMs, RAG, NLP, or Agentic AI.
- Understanding of Agentic AI components and development processes.
- Experience working collaboratively with technical and business stakeholders., * Python: 3-5 years of recent hands-on development experience
- Strong software engineering/application development background
- Generative AI
- Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- Prompt Engineering
- Natural Language Processing (NLP)
- Agentic AI / AI Agents
- Azure AI Foundry, CrewAI, or similar Agentic AI frameworks
- Cloud-based AI environments
- Microsoft Azure, AWS, or Google Cloud
- TensorFlow, PyTorch, Keras, or comparable AI/ML libraries
- AI application integration
- Production software development
- Data preprocessing and management
- AI governance, security, and responsible AI practices
Preferred Skills:
- Azure AI Foundry
- Azure Machine Learning Studio
- CrewAI
- Databricks AI
- Snowflake Cortex AI
- Dataiku
- Model Context Protocol (MCP)
- SHAP
- Docker
- Kubernetes
- MLOps / AI observability
- Multi-agent collaboration
- RPA / automation
- Tool Use, Reflection, and Planning design patterns
- Transformers / GPT-based models
- SQL or R
- Power BI / WebFOCUS
- Data governance and compliance
- Automotive insurance claims industry experience
- Business process/workflow automation experience
Soft Skills:
- Excellent analytical and problem-solving abilities
- Strong written and verbal communication skills
- Strong cross-functional collaboration skills
- Ability to communicate technical AI concepts to nontechnical stakeholders
- Strong organization and time-management skills
- Ability to prioritize multiple responsibilities
- Technical leadership and mentoring capabilities
- Commitment to responsible and ethical AI development Equal Opportunity Employer
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…