MPS Group LLC
Job Title:
Technical Product Engineer – AI and ML
Years of experience:
5 years of experience
Location:
Atlanta, GA
Employment Type:
Full-Time
Job Overview We are looking for a Technical Product Engineer to work as a key member of a multi-disciplinary team of data scientists, software engineers, business domain experts, and IT infrastructure partners who are collectively responsible for developing modern artificial intelligence, machine learning, and optimization models and deploying them using a machine learning operations (MLOps) framework.
This position is responsible and accountable for building strong business understanding and relationships to enable the delivery of artificial intelligence, machine learning, and optimization solutions that deliver business value in the spirit of the Agile Scrum Methodology. The Technical Product Engineer’s primary responsibilities are to gain a solid business and technical understanding of the product, define and prioritize epics and features, write comprehensive user stories that are ready for development, and verify that the delivered software meets criteria for acceptance. The Technical Product Engineer will be a key contributor to agile development ceremonies including backlog refinement, sprint planning, sprint reviews, and retrospectives.
We are looking for a candidate who possesses deep analytical, organizational, and problem-solving skills and can apply those skills in a fast-paced environment to deliver critical products to the team’s business customers. While deep technical knowledge of artificial intelligence and machine learning is not required for this position, candidates who have previous experience building and supporting software products that include artificial intelligence components will have a significant advantage over other candidates. The candidate should be highly skilled in business analysis, critical thinking, problem-solving, and written and verbal communication. We are seeking individuals who are intellectually curious about technology, passionate about building software products, and comfortable in a fast-paced dynamic environment.
Responsibilities
Understand business processes, goals, and objectives to deliver customer value
Own and represent customers’ needs to the development team and answer any question team members may have regarding the customers’ needs or views of how the team is implementing a product feature
Own the scope of the product, work with business sponsors and sponsor users, identify personas, define the minimum viable product (MVP), and define benefit hypotheses
Participate in discovery sessions to identify, refine, and prioritize new epics and features and acceptance criteria
Ensure that features have the required information in order to begin development
Create and refine actionable user stories that clearly describe the functional and non-functional requirements for development
Present user stories to the development team during backlog refinement to ensure that development team members have a clear understanding of the goals, objectives, and acceptance criteria for each user story
Collaborate with user experience designers who create high-fidelity wireframes and interactive prototypes; facilitate design reviews with business stakeholders
Collaborate with other members of the multi-disciplinary team inside a Scrum framework
Oversee testing and defect management processes and ensure issues are resolved before promoting software to production
Coordinate with the business customers on feature acceptance, testing entry and exit criteria, release timing, and defect management; coordinate with the release manager on production deployments, verify the success of the release, and communicate to all interested stakeholders before and after the production release
Balance constantly evolving priorities
Use data and analysis to convey solution impact and to support process driven solutions
Construct problem statements including problem description and improvement measures and drill down beyond the problem surface to understand root cause
Deliver recommendations and supporting data to formulate solid, logical, and understandable business reasons
Supply guidance to project planning and effort estimation processes
Support the identification of risks and mitigation approaches
Develop and maintain internal customer relationships with business unit leaders as a trusted advisor for product development
Minimum Qualifications The ideal Technical Product Engineer will have multiple years of product owner experience with recent hands‑on experience building artificial intelligence, machine learning, and optimization solutions on Amazon Web Services. The candidate must have a bias for action and be capable of system thinking. The candidate must also have excellent written and verbal skills with the ability to communicate effectively with all levels of employees and management. Additionally, the candidate must be a self‑learner with the ability to pick up new concepts and provide tangible results.
Preferred Qualifications
Experience as a product owner implementing artificial intelligence, machine learning, and optimization solutions
Experience with design patterns and implementation using microservices architecture
Experience working as a part of a software product development team building products in Amazon Web Services (AWS)
Knowledge of data engineering and experience with big data including both relational and NoSQL databases with skills in SQL query development
Experience with data visualization
Understanding and focus on business outcomes
Strong teamwork skills
Functional knowledge of the airline business or airline IT processes
#J-18808-Ljbffr
Technical Product Engineer – AI and ML
Years of experience:
5 years of experience
Location:
Atlanta, GA
Employment Type:
Full-Time
Job Overview We are looking for a Technical Product Engineer to work as a key member of a multi-disciplinary team of data scientists, software engineers, business domain experts, and IT infrastructure partners who are collectively responsible for developing modern artificial intelligence, machine learning, and optimization models and deploying them using a machine learning operations (MLOps) framework.
This position is responsible and accountable for building strong business understanding and relationships to enable the delivery of artificial intelligence, machine learning, and optimization solutions that deliver business value in the spirit of the Agile Scrum Methodology. The Technical Product Engineer’s primary responsibilities are to gain a solid business and technical understanding of the product, define and prioritize epics and features, write comprehensive user stories that are ready for development, and verify that the delivered software meets criteria for acceptance. The Technical Product Engineer will be a key contributor to agile development ceremonies including backlog refinement, sprint planning, sprint reviews, and retrospectives.
We are looking for a candidate who possesses deep analytical, organizational, and problem-solving skills and can apply those skills in a fast-paced environment to deliver critical products to the team’s business customers. While deep technical knowledge of artificial intelligence and machine learning is not required for this position, candidates who have previous experience building and supporting software products that include artificial intelligence components will have a significant advantage over other candidates. The candidate should be highly skilled in business analysis, critical thinking, problem-solving, and written and verbal communication. We are seeking individuals who are intellectually curious about technology, passionate about building software products, and comfortable in a fast-paced dynamic environment.
Responsibilities
Understand business processes, goals, and objectives to deliver customer value
Own and represent customers’ needs to the development team and answer any question team members may have regarding the customers’ needs or views of how the team is implementing a product feature
Own the scope of the product, work with business sponsors and sponsor users, identify personas, define the minimum viable product (MVP), and define benefit hypotheses
Participate in discovery sessions to identify, refine, and prioritize new epics and features and acceptance criteria
Ensure that features have the required information in order to begin development
Create and refine actionable user stories that clearly describe the functional and non-functional requirements for development
Present user stories to the development team during backlog refinement to ensure that development team members have a clear understanding of the goals, objectives, and acceptance criteria for each user story
Collaborate with user experience designers who create high-fidelity wireframes and interactive prototypes; facilitate design reviews with business stakeholders
Collaborate with other members of the multi-disciplinary team inside a Scrum framework
Oversee testing and defect management processes and ensure issues are resolved before promoting software to production
Coordinate with the business customers on feature acceptance, testing entry and exit criteria, release timing, and defect management; coordinate with the release manager on production deployments, verify the success of the release, and communicate to all interested stakeholders before and after the production release
Balance constantly evolving priorities
Use data and analysis to convey solution impact and to support process driven solutions
Construct problem statements including problem description and improvement measures and drill down beyond the problem surface to understand root cause
Deliver recommendations and supporting data to formulate solid, logical, and understandable business reasons
Supply guidance to project planning and effort estimation processes
Support the identification of risks and mitigation approaches
Develop and maintain internal customer relationships with business unit leaders as a trusted advisor for product development
Minimum Qualifications The ideal Technical Product Engineer will have multiple years of product owner experience with recent hands‑on experience building artificial intelligence, machine learning, and optimization solutions on Amazon Web Services. The candidate must have a bias for action and be capable of system thinking. The candidate must also have excellent written and verbal skills with the ability to communicate effectively with all levels of employees and management. Additionally, the candidate must be a self‑learner with the ability to pick up new concepts and provide tangible results.
Preferred Qualifications
Experience as a product owner implementing artificial intelligence, machine learning, and optimization solutions
Experience with design patterns and implementation using microservices architecture
Experience working as a part of a software product development team building products in Amazon Web Services (AWS)
Knowledge of data engineering and experience with big data including both relational and NoSQL databases with skills in SQL query development
Experience with data visualization
Understanding and focus on business outcomes
Strong teamwork skills
Functional knowledge of the airline business or airline IT processes
#J-18808-Ljbffr