Job#: 1692
Job Description:
Sr ML EngineerWho We Are
Apex Systems is a leading Data and Digital Transformation professional services organization focused on providing solutions with real business value. We provide a customer-focused approach to building authentic partnerships with our clients with objective counsel from concept to deployment for a consistent voice through the dynamic IT environment.
What We Look For
We seek a ML Engineer to work with various clients at our delivery center in Mexico. Join our talented team of technologists who work with our clients to solve their most challenging software and application problems.
Our mission is to provide Insights that Inspire. You will work among engineering teams in this role to develop cutting-edge software solutions and help achieve that mission by giving our clients consultative guidance and technical expertise.
Responsibilities
- A computer science professional who often uses software to handle the processing and analysis of large data populations to support the automation of predictive decision-making through visuals.
- Will need to have various software skills in the areas of database management, development environment, and component or object-oriented software and programming languages.
- Computer vision engineers are often asked to multitask and focus on more than one objective at once. The job requires working efficiently in a collaborative setting.
- Like many other careers in computer science, computer vision engineering requires high levels of self-motivation and the ability to coordinate with other teammates.
- Analytical and critical-thinking skills are important because these engineers work on complex problems and must be able to analyze results for making accurate conclusions.
- Logical thinking, clear
reasoning, and being detail-oriented are critical skills in a computer vision engineer position because of the short deadlines and amount of research and programming-related work required of computer vision engineers
Qualifications
- Every computer vision engineer is required to have the ability to: Develop image analysis algorithms: For example, algorithms allow programs to recognize and classify images into categories.
- Develop Deep Learning architectures to solve problems: Deep learning is a sector of artificial intelligence used by computer vision engineers to create powerful image recognition or video analysis models.
- Design and create platforms for image processing and visualization: Aside from building architectures and using algorithms, computer vision engineers are often tasked with helping to or being assisting developers of the hosts of computer vision models, which involves the designing of apps, websites, or devices that will run computer vision models.
- Use knowledge of computer vision libraries: Since computer vision engineers use programming and coding to create computer vision models, their job descriptions often require them to be comfortable with libraries specific to the computer vision task at hand.
- Understand dataflow programming: Dataflow programming is a programming feature that models a program as a directed graph of the data flowing between operations and involves implementing dataflow principles and architecture.
- In addition to the above skills, you’ll also likely need at least a bachelor’s degree in mathematics, computer vision, computer science, machine learning, information systems, or other related fields of study
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work® and Great Place for Women to Work® in Mexico.