Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Pax8, so some details may not match this job. The employer's own page has the real description.
Job Overview
The AI Software Engineer II at Pax8 will be responsible for developing, implementing, and optimizing AI-driven software solutions that enhance our cloud service offerings. This role requires collaboration with cross-functional teams to understand the needs of our customers and translate them into technical specifications. The engineer will engage in the full software development lifecycle, from design to deployment, ensuring quality and performance standards are met. Additionally, this position necessitates staying updated on industry trends and emerging technologies to contribute innovative ideas for new product features and enhancements.
Job Responsibilities
- Design and develop AI algorithms and models that solve specific business problems.
- Collaborate with product managers and other stakeholders to gather and define software requirements.
- Participate in code reviews and maintain code quality to ensure best development practices are adhered to.
- Optimize applications for maximum speed and scalability.
- Test and deploy applications and systems, and integrate them with existing platforms.
- Monitor and analyze system performance; identify bottlenecks and suggest solutions.
- Stay current with industry trends and advancements in AI technologies.
- Document the development process, code changes, and system configurations.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s degree preferred.
- 3-5 years of experience in software development, with a focus on AI or machine learning.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with machine learning frameworks and libraries, e.g., TensorFlow, PyTorch, or scikit-learn.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong analytical skills and the ability to work with large datasets.
- Excellent problem-solving abilities and attention to detail.
- Strong verbal and written communication skills.
Technologies & Tools
The AI Software Engineer II will utilize a variety of technologies and tools in their daily work, including but not limited to programming languages such as Python and Java, machine learning frameworks like TensorFlow and PyTorch, and cloud service platforms including AWS and Azure. Familiarity with development environments and tools such as Git, JIRA, and Docker will also be beneficial for smooth project execution and cooperation with the team.
Ideal Candidates
The ideal candidate for this position is someone who possesses a strong blend of technical expertise and critical thinking skills. They should be self-motivated, adaptable, and prepared to work in a fast-paced environment while managing multiple projects. A passion for innovation and a collaborative spirit are vital, as is an eagerness to learn and grow within a dynamic organization like Pax8. Strong interpersonal skills and the ability to communicate clearly with both technical and non-technical stakeholders are essential for success in this role.
In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.