What are the responsibilities and job description for the Senior Staff Software Engineer position at Crowe LLP?
At Crowe LLP, we're committed to fostering a culture of innovation and excellence. As a DevOps Machine Learning Engineer, you'll play a crucial role in shaping the future of our industry.
About Us
Crowe LLP is one of the largest public accounting, consulting and technology firms in the United States. We use our deep industry expertise to provide audit services to public and private entities while also helping clients reach their goals with tax, advisory, risk and performance services.
Your Role
You will be responsible for developing and maintaining scalable APIs and Kubernetes environments that support the deployment and operation of machine learning models at Crowe. Your role is crucial in ensuring that our AI solutions are robust, efficient, and meaningfully transform business offerings.
Key Responsibilities
- Design, build, and maintain scalable and robust APIs that integrate with Crowe's machine learning models.
- Deploy and manage Kubernetes environments to ensure the reliable operation of our AI systems.
- Collaborate with Machine Learning Engineers teams to take AI solutions from Proof of Concept to production readiness.
Required Skills
- 4-8 years' experience maintaining production-grade APIs.
- Software engineering experience in a production environment, with a strong background in system design and architecture.
- Expertise in programming languages such as Python and JavaScript.
Benefits
We offer a comprehensive total rewards package, including competitive compensation, comprehensive health insurance, retirement savings plan, and generous paid time off.
Growth Opportunities
We believe in nurturing talent and providing opportunities for growth and development. You'll have access to regular training and education programs, mentorship, and career coaching to help you achieve your goals.