Job Description
AI Engineer
As an AI Engineer, you'll support and guide the team's consistent delivery of iterative value to your clients. Recognized for your skill, you'll mentor your team, helping develop their overall capabilities.
About the Role
- Create applications using artificial intelligence solutions
- Analyze and solve problems using AI techniques
- Develop clean, efficient, and robust AI-driven code
- Collaborate with a team of developers and designers
- Work with large datasets for AI applications
- Train AI and machine learning models, selecting appropriate model architectures
- Participate in AI-related processes of agile development
- Optimize AI systems for scalability and real-time applications
- Collaborate with cross-functional teams, including data scientists, stakeholders, and product managers, to build and deploy AI solutions
About You
Minimum Qualifications
- Experience solving problems by developing innovative software solutions
- Expertise with programming languages, frameworks, and platforms such as C#, JavaScript/TypeScript, Python, Angular, or AWS
- Experience developing software modules or patterns used within the team
- Experience designing integration tests, leading software releases, and providing ongoing support
- Experience facilitating and creating Agile software development practices and artifacts, such as user stories, backlog refinement, and sprint planning
- Experience mentoring and developing others
- Experience providing thought leadership to influence software development practices
Preferred Qualifications
- Bachelor's degree in Computer Science or a related discipline
- 5 years of experience in a professional software engineering or similar role
- Experience developing for a cloud environment or cloud provider certification
- Experience designing or refining continuous integration and continuous delivery (CI/CD)
- Agile certification
What You’ll Get
Our team members fuel our strategy, innovation, and growth. We ensure the health and well-being of not just you but your family, too! We support your individual needs and offer many ways to help you live your best life.
We are proud to offer eligible team members perks and health benefits for peace of mind. Check out our full list of Benefits and Perks.
About Us
Rocket Mortgage® was founded in 1985. Today, we are a Detroit-based, publicly traded company with a mission to "Help Everyone Home." We believe that home is more than just a house and empower our clients to achieve their homeownership dreams with a variety of home loan options, tools, and resources.
We are industry experts and innovators dedicated to creating the best experiences for our clients. We value an inclusive workplace where every voice is heard. Apply today to join a team offering career growth, benefits, and the chance to work with leading professionals.
Note: This job description outlines primary responsibilities and may be modified at any time. Employment decisions are not based on race, color, religion, sex, disability, sexual orientation, gender identity, age, military status, or any protected characteristic. Reasonable accommodations are provided to qualified individuals with disabilities. Contact Careers@myrocketcareer.com for accommodations.
Job Highlights
Qualifications
- Experience solving problems by developing innovative software solutions
- Expertise with programming languages, frameworks, and platforms such as C#, JavaScript/TypeScript, Python, Angular, or AWS
- Developing software modules or patterns
- Designing integration tests, leading releases, ongoing support
- Facilitating Agile practices like user stories, backlog refinement, sprint planning
- Mentoring and thought leadership
Benefits
- Supportive of your health and your family’s well-being
- Support on an individual level, helping you live your best life
- Perks and health benefits for peace of mind
Responsibilities
- Support and guide the team to deliver value
- Mentor team members
- Create AI applications
- Analyze and solve problems with AI
- Develop efficient, robust AI-driven code
- Collaborate with developers and designers
- Work with large datasets
- Train models and select architectures
- Participate in Agile processes
- Optimize for scalability and real-time use
- Collaborate across teams to build and deploy AI solutions