Machine Learning Engineer
5 months ago
Must Have:
- 10+ year of programming (3+ years in Python people who can write in Python) / Fast API or Flask
- 2+ years of AWS experience in the Engineering space (need to know the Ecosystem)
- Clear communication skills.
The Role
As a Machine Learning Engineer, you will build and maintain large scale Client Infrastructure and Client pipelines. Contribute to building advanced analytics, machine learning platform and tools to enable both prediction and optimization of models. Extend existing Client Platform and frameworks for scaling model training & deployment. Partner closely with various business & engineering teams to drive the adoption, integration of model outputs. This role is a critical element to using the power of Data Science in delivering Fidelity's promise of creating the best customer experiences in financial services.
The Expertise and Skills You Bring
- Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.)
- 8+ years of proven experience in implementing Big data solutions in data analytics space
- 2+ years of experience in developing Client infrastructure and MLOps in the Cloud using AWS Sagemaker
- Extensive experience working with machine learning models with respect to deployment, inference, tuning, and measurement required
- Experience in Object Oriented Programming (Java, Scala, Python), SQL, Unix scripting or related programming languages and exposure to some of Python's Client ecosystem (numpy, panda, sklearn, tensorflow, etc.)
- Experience with building data pipelines in getting the data required to build and evaluate Client models, using tools like Apache Spark or other distributed data processing frameworks
- Data movement technologies (ETL/ELT), Messaging/Streaming Technologies (AWS SQS, Kinesis/Kafka), Relational and NoSQL databases (DynamoDB, EKS, Graph database), API and in-memory technologies
- Strong knowledge of developing highly scalable distributed systems using Open-source technologies
- Experience with CI/CD tools (e.g., Jenkins or equivalent), version control (Git), orchestration/DAGs tools (AWS Step Functions, Airflow, Luigi, Kubeflow, or equivalent)
- Solid experience in Agile methodologies (Kanban and SCRUM)
- Strong technical design and analysis skills
- Ability to deal with ambiguity and work in fast paced environment
- Experience supporting critical applications
- Familiarity with applied data science methods, feature engineering and machine learning algorithms
- Data wrangling experience with structured, semi-structured and unstructured data
- Experience building Client infrastructure, with an eye towards software engineering
- Excellent communication skills, both through written and verbal channels
- Excellent collaboration skills to work with multiple teams in the organization
- Ability to understand and adapt to changing business priorities and technology advancements in Big data and Data Science ecosystem
The Team
PI Data Engineering team (part of Personal Investing Technology BU) is focused on delivery data and Client solutions for the organization. As part of this team, you will be responsible for building advanced analytics solutions using various cloud technologies and collaborating with Data Scientists to robustly scale up Client Models to large volumes in production.
-
Machine Learning Engineer
2 weeks ago
Durham, United States CoVar Full timeJob DescriptionJob DescriptionMachine Learning EngineerAbout CoVarCoVar is a small AI/ML R&D software company in Durham, NC, that uses artificial intelligence to solve problems that matter. We develop AI/ML tools to help the DoD detect enemies and threats, help biomedical researchers find new cures for diseases, and help monitor machinery to prevent injuries...
-
AI/ML Engineer
3 weeks ago
durham, United States Duke University Full timePosition SummaryThe Data Science Engineer is responsible for designing, developing, and maintaining data-driven software solutions supporting the Spae Lab (PI: James Jung MD PhD) in Dept. of Surgery, Duke Institute for Health Innovation (DIHI) and other data solutions supporting the Department of Surgery within the Laboratory Transformative Administration...
-
Software Engineer
5 months ago
Durham, United States Meta Inc Full timeSummary: Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infrastructure related topics. The position will involve taking these skills and applying them to solve for some of the most crucial & exciting problems that exist on the web. We are hiring in multiple...
-
MLOps Engineer
1 week ago
Durham, United States Quantum World Technologies Inc. Full timeJob Summary: Key Responsibilities:ML Application Development: Develop, test, and maintain high-quality ML-based software applications using Python, Machine Learning libraries, Typescript, Web frameworks like React, and other relevant technologies.Scalable Solutions: Design and implement scalable and efficient solutions on AWS, ensuring robust performance...
-
MLOps Engineer
1 week ago
durham, United States Quantum World Technologies Inc. Full timeJob Summary: Key Responsibilities:ML Application Development: Develop, test, and maintain high-quality ML-based software applications using Python, Machine Learning libraries, Typescript, Web frameworks like React, and other relevant technologies.Scalable Solutions: Design and implement scalable and efficient solutions on AWS, ensuring robust performance...
-
AI Technology Engineer
1 month ago
Durham, North Carolina, United States NVIDIA Full timeNVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team as an AI Technology Engineer. The ideal candidate will have a strong background in deep learning, graphs, machine learning, and data analytics, and will be able to develop cutting-edge techniques to ensure optimal performance on current- and...
-
Software Engineer
1 month ago
durham, United States TalentBurst, an Inc 5000 company Full timeJob Title: Software Engineer IILocation: Durham. NC 27712 (Hybrid)Duration: 12+ Months Job Description:Education: BS in Software Engineering or related technical degreeMinimum Experience: 2-5 yearsInterview process: Phone screen, then onsite or video conference interviewPrimarily remote, useful if candidate can work onsite at Durham location as needed....
-
Software Engineer
1 month ago
Durham, United States TalentBurst, an Inc 5000 company Full timeJob Title: Software Engineer IILocation: Durham. NC 27712 (Hybrid)Duration: 12+ Months Job Description:Education: BS in Software Engineering or related technical degreeMinimum Experience: 2-5 yearsInterview process: Phone screen, then onsite or video conference interviewPrimarily remote, useful if candidate can work onsite at Durham location as needed....
-
Machine Operator
1 month ago
Durham, United States Micro Tech Staffing - CT Full timeJob DescriptionJob DescriptionWe are seeking a Machine Operator to join our team! You will help oversee operational activities and ensure excellent quality control.Responsibilities:Oversee and coordinate plant operations and activitiesTroubleshoot and resolve issues in a timely fashionLoad and unload equipment and materialsProvide innovative solutions to...
-
Design Engineer
4 days ago
Durham, United States PrideStaff Full timeJob DescriptionJob DescriptionWe are looking to hire a Design Engineer in Durham, CT.Design Engineer Pay: $70,000-$85,000/yrDesign Engineer Hours: 6:00am - 3:30pm Monday-FridayDesign Engineer Summary:Directs and coordinates activities of the plant to obtain optimum and economy of operations and maximizes profits. Plans, develops, and implements organization...
-
Durham, North Carolina, United States BAE Systems USA Full timeJob DescriptionBAE Systems USA is seeking a highly skilled C++ software engineer to join our team in Durham, NC. As a member of our software group, you will contribute to the development of cutting-edge software applications for geospatial data analysis, video, and image processing.Key Responsibilities:Design, code, and test new software applications for...
-
C Algorithms Software Engineer
4 weeks ago
Durham, North Carolina, United States BAE Systems USA Full timeJob Summary:We are seeking a highly skilled C software engineer to join our team at BAE Systems USA. As a member of our software group, you will contribute to the development of cutting-edge software applications for geospatial data, video, and image analysis.Key Responsibilities:Design, code, and test new software applications for geospatial data, video,...
-
Software Development Engineer II
4 weeks ago
Durham, North Carolina, United States Mindlance Full timeJob Summary: We are seeking a highly skilled Software Development Engineer II to join our team at Mindlance. As a key member of our software development team, you will be responsible for designing, developing, and debugging high-quality software systems supporting early stage and mature, high-volume manufacturing activities.Key Responsibilities:Design and...
-
Robotics Engineer
1 month ago
durham, United States AISIN North Carolina Corporation Full timeAt Aisin North Carolina (ANC), the phrase "We Touch the Future" isn't just a slogan. Our commitment to the future extends not only to our products, but also to our team members, the community and the environment. ANC is a $1.1billion Tier 1 automotive manufacturer of transmissions and components. ANC's corporate office and primary assembly, machining, and...
-
Robotics Engineer
2 months ago
Durham, United States AISIN North Carolina Corporation Full timeAt Aisin North Carolina (ANC), the phrase "We Touch the Future" isn't just a slogan. Our commitment to the future extends not only to our products, but also to our team members, the community and the environment. ANC is a $1.1billion Tier 1 automotive manufacturer of transmissions and components. ANC's corporate office and primary assembly, machining, and...
-
Senior Software Development Engineer
1 month ago
Durham, North Carolina, United States IQVIA Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Analytics Center of Excellence team. As a Staff Engineer, you will lead the design and development of data science applications, optimizing clinical trials business and improving risk management.You will be a hands-on technical leader, providing architecture and...
-
CAD Engineering Manager
4 weeks ago
Durham, North Carolina, United States Zoetis Full timeJob Summary:This role leads a team of mechanical designers to create models, assemblies, and drawings for complex electromechanical systems. The CAD Engineering Manager is responsible for establishing design standards, processes, and workflow with identified KPIs.Key Responsibilities:Manage and lead the CAD team, providing guidance, support, and mentorship...
-
GPU Computing Capacity Optimization Engineer
6 months ago
Durham, United States NVIDIA Full timeNVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by...
-
Engineer
7 days ago
Durham, United States Zoetis, Inc Full timeStates considered: North Carolina (role is on-site in Durham)Role DescriptionThe Product Engineer (PE) is responsible for design enhancement and implementation of bio-devices for the animal health industry. This position is responsible for cross functional development and implementation of electro-mechanical systems, electrical and electronic subassemblies,...
-
Engineer
2 days ago
Durham, United States Zoetis, Inc Full timeStates considered: North Carolina (role is on-site in Durham)Role DescriptionThe Product Engineer (PE) is responsible for design enhancement and implementation of bio-devices for the animal health industry. This position is responsible for cross functional development and implementation of electro-mechanical systems, electrical and electronic subassemblies,...