Job Description: Pay Range: $55hr - $60hr
- s a Senior Software Engineer, candidates will be at the forefront ofdesigning, developing, and maintaining advanced AI-driven solutions, Slackbotintegrations, and robust AWS infrastructure.
- Candidates will work closely with crossfunctionalteams to innovate, optimize, and deliver scalable solutions that enhanceour operations and business processes.
- Candidates expertise in Python, AI technologies,and cloud infrastructure will be crucial in driving the success of our digitaltransformation initiatives.
Responsibilities:
- I and Machine Learning Integration: Design, develop, and implement AI-drivensolutions to automate and enhance business processes, including predictiveanalytics, natural language processing, and machine learning models Slackbot.
- Development: Create and maintain custom Slackbots that integratewith various internal systems, providing automated support, notifications, andinteractive tools for team collaboration.
- WS Infrastructure Management: Architect, deploy, and manage AWSinfrastructure to support scalable applications, including setting up EC2instances, S3 storage, Lambda functions, and other AWS services.
- Collaboration and Cross-Functional Support: Work closely with data scientists,DevOps engineers, and other stakeholders to translate business requirementsinto technical solutions, ensuring alignment with overall strategic goals.
- utomation and Scripting: Develop scripts and tools to automate. deployment,monitoring, and maintenance tasks, ensuring high availability and performanceof the systems.
- CICD Pipeline Management:
- Implement and maintain CICD pipelines tostreamline development processes, ensuring rapid delivery of high-quality code.
- Performance Optimization: Conduct performance tuning, troubleshooting, anddebugging of AI models, Slackbots, and infrastructure components as needed.
- Stay Current with Emerging Technologies: Continuously research and integratenew tools, technologies, and best practices related to Python development, AI,and cloud infrastructure.
Requirements:
- Educational Background: Bachelor s or Master s degree in Computer Science,Engineering, or a related field.Experience: 5+ years of experience in software engineering with a strong focuson Python development, AI technologies, and cloud infrastructure.
- Proficiency in Python: Extensive experience in Python programming, with a deepunderstanding of Python libraries and frameworks such as TensorFlow, PyTorch,Flask, and Django.
- I Expertise: Proven experience in developing and deploying AI models,including familiarity with machine learning algorithms, natural languageprocessing, and data analysis techniques.
- Slackbot Development: Experience in building and maintaining Slackbots, with knowledge of Slack APIs and integration best practices.
WS Infrastructure:
- Strong expertise in AWS services, including EC2, S3,Lambda, CloudFormation, and other related technologies.
Enterprise Platform Integration:
- Experience with integrating platforms like Databricks, Service Now, Workday, and other SaaS applications, ensuring seamless data exchange and process automation.
- utomation and Scripting: Proficiency in scripting and automation tools, with afocus on automating cloud infrastructure and deployment processes.
- CI/CD and Dev Ops: Experience with CI/CD pipelines, version control systems(e.g., Git), and containerization technologies (e.g., Docker, Kubernetes).
Problem-Solving Skills:
- Excellent analytical and problem-solving abilities, with aproactive approach to identifying and resolving technical challenges.
Communication Skills:
- Strong verbal and written communication skills, with theability to collaborate effectively with cross-functional teams and stakeholders.
- gile Methodologies: Familiarity with Agile development practices andexperien.