5,600 Algorithm jobs in the United States

Machine Learning Algorithm and Software Engineer

94087 Sunnyvale, California Apple Inc.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Machine Learning Algorithm and Software Engineer

Sunnyvale, California, United States Machine Learning and AI

Description

Apple's Video Computer Vision (VCV) Face and Body technologies team is looking for a skilled on-device Machine Learning Engineer for developing and implementing state-of-the-art computer vision and graphics algorithms. We are actively involved in the whole feature cycle from data collection design and data processing to model training, optimization, and shipping algorithms in on-device software frameworks. We perform applied research development to adapt state-of-the-art methods or implement new methods to ship features across various Apple products, such as iOS, visionOS and watchOS.In this role, you will play a crucial role in bringing innovative features to Apple devices. You will work at the intersection of machine learning, software engineering, and hardware optimization to build high-performance, power efficient applications. We contribute to the entire feature lifecycle, from proposing novel algorithms, prototyping, validating, training ML models and tuning them to shipping software. We work closely with other ML researchers as well as data, software and hardware engineers both in internal and cross-functional teams across Apple. The ideal candidate will have a strong background in computer vision, machine learning and software development with particular expertise in implementing efficient algorithmic solutions for low power on-device applications.

Minimum Qualifications
  • 3+ years of industry experience developing and implementing computer vision, ML, or computer graphics algorithms on-device
  • Coding skills in python and C/C++.
  • Knowledge of optimizing algorithms and software for resource constrained low-power devices.
  • Experience in 3D computer vision and image processing.
  • BS Degree in relevant field
Preferred Qualifications
  • Familiarity with ML learning techniques such as CNN, transformers, and diffusion models.
  • Proficiency in frameworks such as PyTorch or JAX.
  • Strong problem solving skills with proven experience in contributing to end2end projects life cycle from data acquisition and processing, algorithm development, prototyping to shipping software at scale.
  • Excellent communication and teamwork skills.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .

#J-18808-Ljbffr
View Now

Machine Learning Algorithm and Software Engineer

94087 Sunnyvale, California Apple Inc.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Machine Learning Algorithm and Software Engineer

Sunnyvale, California, United States Machine Learning and AI

Description

Apple's Video Computer Vision (VCV) Face and Body technologies team is looking for a skilled on-device Machine Learning Engineer for developing and implementing state-of-the-art computer vision and graphics algorithms. We are actively involved in the whole feature cycle from data collection design and data processing to model training, optimization, and shipping algorithms in on-device software frameworks. We perform applied research development to adapt state-of-the-art methods or implement new methods to ship features across various Apple products, such as iOS, visionOS and watchOS.In this role, you will play a crucial role in bringing innovative features to Apple devices. You will work at the intersection of machine learning, software engineering, and hardware optimization to build high-performance, power efficient applications. We contribute to the entire feature lifecycle, from proposing novel algorithms, prototyping, validating, training ML models and tuning them to shipping software. We work closely with other ML researchers as well as data, software and hardware engineers both in internal and cross-functional teams across Apple. The ideal candidate will have a strong background in computer vision, machine learning and software development with particular expertise in implementing efficient algorithmic solutions for low power on-device applications.

Minimum Qualifications
  • 3+ years of industry experience developing and implementing computer vision, ML, or computer graphics algorithms on-device
  • Coding skills in python and C/C++.
  • Knowledge of optimizing algorithms and software for resource constrained low-power devices.
  • Experience in 3D computer vision and image processing.
  • BS Degree in relevant field
Preferred Qualifications
  • Familiarity with ML learning techniques such as CNN, transformers, and diffusion models.
  • Proficiency in frameworks such as PyTorch or JAX.
  • Strong problem solving skills with proven experience in contributing to end2end projects life cycle from data acquisition and processing, algorithm development, prototyping to shipping software at scale.
  • Excellent communication and teamwork skills.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .

#J-18808-Ljbffr
View Now

Lead Engineer, Machine Learning Algorithm and Software

Idaho, Idaho Research Institute Company Limited

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Hong Kong Applied Science and Technology Research Institute (ASTRI) was founded by the Government of the Hong Kong Special Administrative Region in 2000 with the mission of enhancing Hong Kong’s competitiveness through applied research. ASTRI’s core R&D competence in various areas is grouped under five Technology Divisions: Advanced Electronic Components and Systems; Artificial Intelligence and Trust Technologies; Communications Technologies; IoT Sensing and AI Technologies; and Intelligent Perception and Control Technologies. It is applied across six core areas which are Smart City, Financial Technologies, New Industrialisation and Intelligent Manufacturing, Digital Health, Application Specific Integrated Circuits and Metaverse.

Over the years, ASTRI has nurtured a pool of research, I&T talents and received numerous international awards for its pioneering innovations as well as outstanding business and community contributions. To date, ASTRI has transferred about 1,600 technologies to the industry and has been granted close to 1,200 patents in the Mainland, the United States, and other countries. To support our constant endeavour to position Hong Kong as a world-class smart city and an international hub of innovation and technology, we are seeking qualified professionals to fill the following position(s).

Job Responsibilities
  • Develop algorithms for EDA tools to optimize the PPA, including conventional and AI algorithm development, optimization, and evaluation
  • Develop EDA verification software for commercialization
  • Develop system software for EDA tools
  • Perform ad-hoc duties as assigned
Job Requirements
  • Bachelor’s degree or above in computer science / Electrical Engineering / Information Engineering, or relevant disciplines with at least three years of related experience
  • Candidates with less experience will also be considered as Senior Engineer/ Engineer/Engineering Associate
  • Strong programming skills (C, C++, Python, UVM) are highly preferred
  • R&D experience in machine learning, hardware design, or AI-relevant areas is highly preferred
  • Team player with good communication skills
  • Live the ASTRI values
Contract, Benefits and Work Details

The appointment will be on renewable contract terms with a competitive salary and performance-linked variable pay. Fringe benefits include paid leave, medical insurance coverage and contribution to MPF. The incumbent will normally work a five-day week.

How to Apply

For interested parties, please submit your application with detailed CV within two weeks of the post date. Applicants are encouraged to submit their applications as soon as possible. The review of applications will continue until post is filled.

The resume should not include any sensitive personal information such as ID card no. or travel document number etc.

Position offer is subject to the applicant’s experience and academic qualification. Only short-listed candidates will be notified. ASTRI reserves the right not to fill the position.

ASTRI is an Equal Opportunities Employer. Personal data provided by job applicants will be used exclusively for recruitment only. For details, please refer to ASTRI Privacy Policy Statement.

#J-18808-Ljbffr
View Now

Signal Processing and Machine Learning Algorithm Engineer

92189 San Diego Country Estates, California Apple Inc.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Signal Processing and Machine Learning Algorithm Engineer

At Apple, we believe that novel ideas can quickly become extraordinary products, services and customer experiences. When you bring passion and dedication to your job there's no limit to what we can accomplish.Are you ready to join an incredible research and engineering team that's responsible for building the next-generation of algorithms for sensing technologies on the iPhone, Apple Watch, iPad and more? Our team has diverse backgrounds in machine learning, statistics, estimation theory, control, physics and human factors. We are looking for inquisitive, creative engineers with expertise in signal processing and/or deep learning algorithms for time-series data. A deep understanding of probabilistic modeling, statistics and embedded programming will improve your adaptability and efficiency in this role.

Description

This is a key position at a focal point of HW/SW/UI integration with collaboration opportunities among different fields. You will design specialized algorithms that transform raw image or time-series data into interpretable information that feeds into sophisticated applications that delight, connect and enable Apple users all around the world. Starting early in the product lifecycle, you will analyze sensor data, extract features and prototype algorithms. You will collaborate closely with partner teams throughout the product life cycle, developing figures of merit to guarantee algorithm performance at different stages, crafting and implementing algorithmic mitigations as needed and providing critical support during production. Your experience with crafting algorithms to process time series sensor data and extract features that can enable user interactions along with rapid prototyping skills to show proof of concept and on-device implementation would be crucial. Experience with user interface design will further help broaden your role and efficiency in this position.

Minimum Qualifications
  • Strong background in signal processing, statistical learning, and mathematical foundations of machine learning.
  • Software programming skills in Python and C/C++.
  • BS and a minimum of 3 years related experience.
Preferred Qualifications
  • M.S. in EE/ECE/CS with 2 years of experience in research and development of embedded algorithms.
  • Knowledge of Deep Learning and classical Machine Learning, including but not limited to CNN / RNN / GAN, active learning, k-shot learning and model complexity reduction techniques.
  • Rapid prototyping experience with embedded systems.
  • Experience in human computer interaction (HCI), crafting user study protocols and data analysis.
  • Excellent communication, presentation, and documentation skills.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $139,500 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .

#J-18808-Ljbffr
View Now

Signal Processing and Machine Learning Algorithm Engineer

92189 San Diego Country Estates, California Apple Inc.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Signal Processing and Machine Learning Algorithm Engineer

At Apple, we believe that novel ideas can quickly become extraordinary products, services and customer experiences. When you bring passion and dedication to your job there's no limit to what we can accomplish.Are you ready to join an incredible research and engineering team that's responsible for building the next-generation of algorithms for sensing technologies on the iPhone, Apple Watch, iPad and more? Our team has diverse backgrounds in machine learning, statistics, estimation theory, control, physics and human factors. We are looking for inquisitive, creative engineers with expertise in signal processing and/or deep learning algorithms for time-series data. A deep understanding of probabilistic modeling, statistics and embedded programming will improve your adaptability and efficiency in this role.

Description

This is a key position at a focal point of HW/SW/UI integration with collaboration opportunities among different fields. You will design specialized algorithms that transform raw image or time-series data into interpretable information that feeds into sophisticated applications that delight, connect and enable Apple users all around the world. Starting early in the product lifecycle, you will analyze sensor data, extract features and prototype algorithms. You will collaborate closely with partner teams throughout the product life cycle, developing figures of merit to guarantee algorithm performance at different stages, crafting and implementing algorithmic mitigations as needed and providing critical support during production. Your experience with crafting algorithms to process time series sensor data and extract features that can enable user interactions along with rapid prototyping skills to show proof of concept and on-device implementation would be crucial. Experience with user interface design will further help broaden your role and efficiency in this position.

Minimum Qualifications
  • Strong background in signal processing, statistical learning, and mathematical foundations of machine learning.
  • Software programming skills in Python and C/C++.
  • BS and a minimum of 3 years related experience.
Preferred Qualifications
  • M.S. in EE/ECE/CS with 2 years of experience in research and development of embedded algorithms.
  • Knowledge of Deep Learning and classical Machine Learning, including but not limited to CNN / RNN / GAN, active learning, k-shot learning and model complexity reduction techniques.
  • Rapid prototyping experience with embedded systems.
  • Experience in human computer interaction (HCI), crafting user study protocols and data analysis.
  • Excellent communication, presentation, and documentation skills.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $139,500 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .

#J-18808-Ljbffr
View Now

Algorithm Developer

22011 Ashburn, Virginia Toyon Research Corporation

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Algorithm Developer role at Toyon Research Corporation .

U.S. Citizenship required. Ability to qualify for a US Department of Defense security clearance required.

This position is in person.

Toyon is seeking Algorithm Developers capable of developing advanced algorithms and software for image/video, radar, and other signal processing applications. We are looking for algorithm and software developers with experience and/or an educational background in signal processing, machine learning, estimation theory, computer vision, computational imaging, and/or electromagnetics.

Requirements

Candidates should have a strong background in engineering, computer science, physics, and/or applied mathematics. An advanced degree (M.S./Ph.D.) or a Bachelor’s degree and at least two years of industry experience are required. Experience with software development using Python and/or C++ and experience with collaborative development with other team members is required. Experience developing and testing algorithms for processing real-world image or radar data is strongly desired. Experience with wave physics (RF, acoustic, optical) is strongly desired.

WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE!

  • Competitive Industry Pay
  • 100% Employer‑Paid Medical Insurance Premium
  • HSA with Employer Contributions
  • Dental and Vision Coverage Options
  • Paid Holidays
  • Paid Vacation and Sick leave
  • Company Funded 401(k) and Profit Sharing Plans
  • Employee Stock Ownership Plan (ESOP)
  • Life and Disability Insurance
  • Paid Parental Leave
  • Discretionary Bonus Eligibility

The annual pay range for the Algorithm Developer position is $100,000 to $190,000.

Equal Opportunity Employer including Disability and Veterans. Pay Transparency Nondiscrimination Provision.

Applicant Privacy Notice.

Seniority level

Entry level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Defense and Space Manufacturing

Ashburn, VA

#J-18808-Ljbffr
View Now

Algorithm Engineer

33222 Miami, Florida Fetcherr

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Algorithm Engineer role at Fetcherr

1 day ago Be among the first 25 applicants

Join to apply for the Algorithm Engineer role at Fetcherr

Get AI-powered advice on this job and more exclusive features.

Fetcherr experts in deep learning, algo, e-commerce, and digitization, Fetcherr disrupts traditional systems with its cutting-edge AI technology. At its core is the Large Market Model (LMM), an adaptable AI engine that forecasts demand and market trends with precision, empowering real-time decision-making. Specializing initially in the airline industry, Fetcherr aims to revolutionize industries with dynamic AI-driven solutions.

We are looking for an Algorithm Engineer to join our team and help design, develop, and optimize data-driven algorithms for complex decision-making problems. The ideal candidate has strong analytical skills, a deep understanding of algorithmic development, and experience working with large datasets and optimization techniques.

Responsibilities

  • Research, design, and develop algorithms for data-driven decision-making and optimization
  • Work with large-scale datasets, developing efficient data structures and processing techniques
  • Implement and optimize mathematical models, heuristics, and machine learning algorithms
  • Collaborate with data scientists and engineers to integrate algorithms into production systems
  • Ensure performance, scalability, and robustness of deployed algorithms

Requirements:

You'll be a great fit if you have:

  • A B.Sc. or Master’s degree in Computer Science, Mathematics, Engineering, or a related field
  • 3+ years of experience in algorithm development using Python
  • Strong background in data structures, algorithms, and computational complexity
  • Hands-on experience with optimization techniques, graph algorithms, or statistical modeling
  • Fluent with Python and libraries such as NumPy, SciPy, Pandas
  • Proficiency with SQL and NoSQL databases
  • Strong software engineering practices, including version control and testing
  • A willingness to continuously learn and improve

Nice to have:

  • Experience with mathematical optimization (e.g., linear programming, convex optimization)
  • Exposure to MLOps and cloud-based infrastructure (e.g., Kubernetes, Airflow, Dagster, Docker)
  • If you’re passionate about solving complex algorithmic problems and want to work in a
  • fast-paced, AI-driven environment, we'd love to hear from you!

Seniority level
  • Seniority level Not Applicable
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Fetcherr by 2x

Sign in to set job alerts for “Algorithm Engineer” roles. Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Doral, FL $99,000.00-$25,000.00 7 hours ago

Sr Machine Learning Engineer - Fintech Foundation (100% Remote - USA)

Miami, FL 150,000.00- 350,000.00 1 week ago

Lead AI Engineer - Algorithm Development, Python, Tensorflow

Miami, FL 170,000.00- 220,000.00 1 week ago

Miami, FL 165,000.00- 225,000.00 1 week ago

Miami, FL 75,000.00- 90,000.00 4 months ago

Doral, FL 98,500.00- 206,800.00 1 month ago

Miami, FL 124,300.00- 227,900.00 1 week ago

Miami, FL 124,300.00- 227,900.00 1 week ago

Senior Engineer, Machine Learning Operations Senior Software Engineer, Backend (ML Platform)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
View Now
Be The First To Know

About the latest Algorithm Jobs in United States !

Algorithm Engineer

33222 Miami, Florida Fetcherr Ltd

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Fetcherr experts in deep learning, algo, e-commerce, and digitization, Fetcherr disrupts traditional systems with its cutting-edge AI technology. At its core is the Large Market Model (LMM), an adaptable AI engine that forecasts demand and market trends with precision, empowering real-time decision-making. Specializing initially in the airline industry, Fetcherr aims to revolutionize industries with dynamic AI-driven solutions.

We are looking for an Algorithm Engineer to join our team and help design, develop, and optimize data-driven algorithms for complex decision-making problems. The ideal candidate has strong analytical skills, a deep understanding of algorithmic development, and experience working with large datasets and optimization techniques.

Responsibilities:

  • Research, design, and develop algorithms for data-driven decision-making and optimization
  • Work with large-scale datasets, developing efficient data structures and processing techniques
  • Implement and optimize mathematical models, heuristics, and machine learning algorithms
  • Collaborate with data scientists and engineers to integrate algorithms into production systems
  • Ensure performance, scalability, and robustness of deployed algorithms
About The Position

You'll be a great fit if you have.

  • A B.Sc. or Master’s degree in Computer Science, Mathematics, Engineering, or a related field
  • 3+ years of experience in algorithm development using Python
  • Strong background in data structures, algorithms, and computational complexity
  • Hands-on experience with optimization techniques, graph algorithms, or statistical modeling
  • Fluent with Python and libraries such as NumPy, SciPy, Pandas
  • Proficiency with SQL and NoSQL databases
  • Strong software engineering practices, including version control and testing
  • A willingness to continuously learn and improve

Nice to have:

  • Experience with mathematical optimization (e.g., linear programming, convex optimization)
  • Exposure to MLOps and cloud-based infrastructure (e.g., Kubernetes, Airflow, Dagster, Docker)
  • If you’re passionate about solving complex algorithmic problems and want to work in a
  • fast-paced, AI-driven environment, we'd love to hear from you!
#J-18808-Ljbffr
View Now

Algorithm Developer

98052 Redmond, Washington Intelliswift - An LTTS Company

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Intelliswift - An LTTS Company provided pay range

This range is provided by Intelliswift - An LTTS Company. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$75.00/hr - $90.00/hr

Direct message the job poster from Intelliswift - An LTTS Company

Director - Technical Recruitment at Intelliswift Software, Inc.

Job Title: Algorithm Developer

Location: Redmond, WA

Contract: 12 Months

The main function of an algorithm developer is to design and implement algorithms for Deep Learning. The typical developer will be able to test the effectiveness of routines against requirements. In addition, firmware efforts are needed to deploy the developed algorithms to hardware.

Skills:

  • Strong background in deep learning frameworks (PyTorch, TensorFlow).
  • Proficiency in C++ and/or Python for algorithm prototyping and deployment.
  • Experience with GPU programming (CUDA) and parallelization techniques.
  • Familiarity with cloud-based ML workflows and distributed training.
  • Ability to optimize algorithms for embedded hardware through quantization and efficient memory usage.
  • Strong problem-solving, debugging, and communication skills.

Job Responsibilities:

  • Develop and apply advanced methods, theories, and research techniques of algorithms
  • Designs, implements and tests algorithms for a variety of signal processing and conditioning tasks
  • Design statistical models and algorithms for signal classification
  • Synthesize algorithm needs and designs for customer requirements.
  • Identify, troubleshoot, and resolve issues found with software
  • Deploy algorithms to hardware.
  • Improve software performance

Skills:

  • Experience with algorithm development (using mostly PyTorch)
  • Experience with object-oriented programming in C# and C++ or other languages
  • Experience with machine learning toolkits and platforms
  • Experience in using servers to launch large scale training jobs
  • Ability to deploy algorithms to hardware by porting them to firmware
  • Ability to manage projects autonomously.

Education:

Bachelor’s Degree in computer science, mathematics, or related field preferred.

Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
  • IT Services and IT Consulting, Computers and Electronics Manufacturing, and Technology, Information and Media

Referrals increase your chances of interviewing at Intelliswift - An LTTS Company by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

Get notified about new Algorithm Developer jobs in Redmond, WA.

#J-18808-Ljbffr
View Now

Algorithm Developer

95199 San Jose, California Lamwork

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

The Algorithm Developer role involves applying advanced algorithms to GUI perception, contributing to the entire R&D cycle, and analyzing large datasets to create data-driven solutions for both client and server environments. The position requires expertise in DSP and ECC algorithms for storage media, engaging in theoretical and practical research within Apple's mass storage solutions. As part of an international and diverse team, the developer will drive concept, design, and implementation to deliver impactful solutions on embedded systems.

Tips for Algorithm Developer Skills and Responsibilities on a Resume 1. Algorithm Developer, Smart Systems Corp., Atlanta, GA

Job Summary:

  • Enhance and develop current applications.
  • Assisting in delivering the new solution to the customers.
  • Maintaining existing applications.
  • Research for new innovative solutions.
  • Work in collaboration with various teams in R&D, QA and Product Management.
  • Responsible for creating new algorithms, testing and operating them.
  • Work closely with all the other departments, to provide users the best platform with navigation capabilities.
  • Posses an innovative but disciplined approach to technology development.
  • Orientate to successful, on-time, on-budget project implementation
  • Work with other developers, designers and product/business managers to develop new features consistent with product roadmap
  • Learn and absorb new technologies quickly, be a strong team player and rapidly adapt to changing business and customer demands
  • Develop and apply advanced algorithms to the exciting and rapidly evolving domain of GUI perception.

Skills on Resume:

  • Application Development (Hard Skills)
  • Maintenance and Support (Hard Skills)
  • Innovation and Research (Hard Skills)
  • Algorithm Development (Hard Skills)
  • Innovative Disciplined Approach (Soft Skills)
  • Project Management (Soft Skills)
  • Adaptability and Learning (Soft Skills)
2. Algorithm Developer, Optimal Dynamics, Las Vegas, NV

Job Summary:

  • Responsible for data analysis project demand acquisition, analysis and data mining project implementation
  • Using machine learning algorithm and computing framework to improve system efficiency
  • Applicate of artificial intelligence algorithm in business scenarios.
  • Cooperate with data engineer to build data warehouse and update information
  • Transform it into business insight and decision-making suggestions through analysis and data interpretation
  • Precipitate data analysis ideas and methods, refining data products or work.
  • Develop algorithms that quantify the performance and understand the behavior of the autonomous vehicle using analytical and programming skills
  • Debug and Triage complex AV problems using the developed analysis platform, and improve the platform accordingly
  • Model and develop the SW platform to be robust and operational in all simulated scenarios and vehicle driving tests
  • Define advanced processes in order to analyze big data in a cloud environment
  • Communicate performance status to management and development teams
  • Work with the DataOps, System Engineering and AV Development teams

Skills on Resume:

  • Data Analysis and Mining (Hard Skills)
  • Artificial Intelligence Algorithm Application (Hard Skills)
  • Collaboration with Data Engineers (Soft Skills)
  • Data Interpretation and Business Insight (Soft Skills)
  • Algorithm Development (Hard Skills)
  • Debugging and Troubleshooting (Hard Skills)
  • Cloud-based Big Data Analysis (Hard Skills)
3. Algorithm Developer, Intelligent Computing Labs, Philadelphia, PA

Job Summary:

  • Develop and apply advanced algorithms to the exciting and rapidly evolving domain of GUI perception.
  • Be responsible for the full R&D cycle from problem definition and research, to design, implementation, and deployment of new algorithmic solutions and models, both client and server side.
  • Analyze large amounts of structuredunstructured data and develop data-driven algorithms and models.
  • Participate in fast-paced research while running in production.
  • Develop outstanding algorithms for storage media, including DSP and ECC algorithms.
  • Engage in both theoretical and practical research related to mass storage solutions, which are embedded in virtually all of Apple’s products.
  • Outstanding opportunity to bring to bear technical skills to build an impact on billions of end-users.
  • Drive concept & design, specification, implementation, integration and testing
  • A creative and agile mindset to rapidly changing requirements in an evolving and innovative field of technology
  • Be part of an international and diverse team to provide state-of-the-art solutions on embedded systems to customers

Skills on Resume:

  • Advanced Algorithm Development (Hard Skills)
  • Data Analysis and Modeling (Hard Skills)
  • Research and Development (R&D) Skills (Hard Skills)
  • Storage Media Algorithms (Hard Skills)
  • Mass Storage Solutions (Hard Skills)
  • Technical Leadership (Hard Skills)
  • Adaptability and Creativity (Soft Skills)
4. Algorithm Developer, Algorithm Architects, Charlotte, NC

Job Summary:

  • Must have at least five years of developing and applying advanced methods, theories and research techniques in support of a complex concept, planning, and/or design or implementation problem.
  • Recognized for achievements and/or technical expertise.
  • Development of image processing algorithms in the x-ray CT area Code refactoring and development of unit tests
  • Extensions and maintenance of the existing framework
  • Quality analysis of the current algorithms
  • Be a member of scrum team
  • Develop and apply advanced methods, theories, and research techniques of algorithms
  • Designs, implements, and tests algorithms for a variety of image processing tasks
  • Synthesize algorithm needs and designs for customer requirements
  • Identify, troubleshoot, and resolve issues found with software
  • Improve software performance
  • Management of development and test schedules.
  • Collaboration with product management, SQA, customer support, and marketing.

Skills on Resume:

  • Advanced Methodology and Research Techniques (Hard Skills)
  • Technical Expertise and Recognition (Hard Skills)
  • Image Processing Algorithm Development (Hard Skills)
  • Framework Maintenance and Extension (Hard Skills)
  • Quality Analysis (Hard Skills)
  • Agile Development (Scrum) (Hard Skills)
  • Algorithm Design and Testing (Hard Skills)
  • Collaboration and Communication (Soft Skills)
5. Algorithm Developer, New Age Tech, San Jose, CA

Job Summary:

  • Develop and apply the advanced methods, theories, and research techniques of algorithms.
  • Design, implements and test algorithms for a variety of image processing tasks.
  • Synthesize algorithm needs and designs for customer requirements.
  • Identify, troubleshoot, and resolve issues found with software.
  • Improve software performance.
  • Create innovative solutions to new or old problems
  • Bring technology to readiness level 6 (w.r.t performance, quality and safety) together with global development teams
  • Build technology demonstrators
  • Become an expert who can set new directions for technological breakthroughs
  • Develop NN and other algorithms to infer the detailed lanes structure around the vehicle
  • Develop a unique approach to reconstruct the 3D lane structure from multiple images
  • Take part of a development from a very early stage of the product.
  • DSP porting and resource optimization.

Skills on Resume:

  • Advanced Algorithm Development (Hard Skills)
  • Image Processing (Hard Skills)
  • Customer Requirement Synthesis (Soft Skills)
  • Troubleshooting and Issue Resolution (Hard Skills)
  • Software Performance Optimization (Hard Skills)
  • Innovative Problem Solving (Soft Skills)
  • Technology Readiness Level (TRL) Management (Soft Skills)
6. Algorithm Developer, Code Evolution, Virginia Beach, VA

Job Summary:

  • Interfaces with internal customers for requirements analysis, defines metrology algorithm specifications and test plans.
  • Develops code and documentation of metrology algorithm for leading edge semiconductor process.
  • Performs algorithm/software tests.
  • Troubleshoots and fixes bug.
  • Acts as a resource for colleagues with less experience.
  • Mathematically model a network of eVTOL aircraft and flights in a city.
  • Develop a framework for matching demand to available supply while maximizing utilization.
  • Use sophisticated statistical methods to analyze demand, fleet performance, and generate insights that inform algorithm development.
  • Develop decision-making systems that optimize utilization while managing quality of service for passengers.
  • Develop algorithms that implement decision-making systems in an efficient and scalable way.
  • Working independently to carry out algorithm design projects based on product specifications.
  • Design and implementation of novel signal processing methods and structures for modeling audio circuitry.
  • Implementation and integration of algorithms into an existing software framework.

Skills on Resume:

  • Requirements Analysis (Hard Skills)
  • Programming and Documentation (Hard Skills)
  • Algorithm Testing and Debugging (Hard Skills)
  • Mentoring and Collaboration (Soft Skills)
  • Mathematical Modeling (Hard Skills)
  • Data Analysis and Insights Generation (Hard Skills)
  • Decision-Making Systems (Hard Skills)
  • Algorithm Design and Implementation (Hard Skills)
7. Algorithm Developer, Silicon Logic, Tucson, AZ

Job Summary:

  • Be a key contributor to the development of Septentrio next generation Positioning Engine.
  • Computes the centimeter level position, cm/s speed and 0.1-degree orientation of the GNSS receiver using satellite ranges coupled with additional sensors such as accelerometers, gyros, magnetometer, and odometer
  • Be a key contributor to the design and development of high precision navigation algorithms
  • Work closely with peer Software Engineers and GNSS Algorithms Experts to develop high quality software in C++ and/or rust, running efficiently on a state-of-the-art embedded platform
  • Ensure the flexibility, modularity and efficiency of the object-oriented software implementation starting from Matlab and/or C++ prototypes
  • Develop unit tests and software test cases to validate software, leveraging Septentrio library of real test data and continuous integration framework
  • Take a pro-active attitude towards bringing products to the market.
  • Implement algorithm efficiently so can run online on a self-driving vehicle
  • Work side-by-side with other teams to integrate product into the big system

Skills on Resume:

  • C++ and/or Rust Programming (Hard Skills)
  • Navigation Algorithms (Hard Skills)
  • Embedded Systems (Hard Skills)
  • Object-Oriented Software Design (Hard Skills)
  • Unit Testing and Software Validation (Hard Skills)
  • Real-Time Algorithm Implementation (Hard Skills)
8. Algorithm Developer, Systems Engineering Innovations, Minneapolis, MN

Job Summary:

  • Analyze raw data to discern a set of rules and the factors influencing those rules in order to achieve organizational goals
  • Apply machine learning in large data environments
  • Complete data mining, predictive modeling, clustering, and classification
  • Independently write reports detailing methods, results, and impacts of assigned issues
  • Involves cutting-edge research abilities and independent development and problem-solving skills.
  • Advance and build the core technology that fortifies Applitools’ competitive advantage.
  • Developing Machine Learning and Computer Vision algorithms
  • Researching algorithmic techniques that apply
  • Help build a Computer Vision system that understands UI
  • Algorithm development for Automated Driving features, e.g. Intersection Collision Avoidance, Lane Centering, Curve Cutting, Intelligent Speed Control and Assisted Lane Change
  • Validate the design and improve the performance in simulated and real world environments
  • In-Vehicle testing and debugging with rapid-prototyping and data analysis tools
  • Optimization for real-time implementation
  • Support Billion-dollar business project globally

Skills on Resume:

  • Data Analysis (Hard Skills)
  • Report Writing (Soft Skills)
  • Research Abilities (Hard Skills)
  • Algorithm Development (Hard Skills)
  • Computer Vision System (Hard Skills)
  • Validation and Optimization (Hard Skills)
9. Algorithm Developer, HighTech Research, Nashville, TN

Job Summary:

  • Develop and implement algorithms for perception module (object detection and tracking, 2D→3D conversions)
  • Use data from different sensors (camera, LIDAR etc.)
  • Integrate third-party solutions into the existing pipeline (e.g. use of third-party API, writing wrappers)
  • Maintain chosen 3rd-party solution
  • Analyze and define a concept for tracking moving objects mono camera 0.75 pm, stereo camera 0.75 pm, lidar-based 0.75 pm, discuss and conclude 0.75 pm
  • Implement according to a chosen concept of tracking moving objects 6+ pm
  • Create benchmarks for evaluation perception impact on UX quality
  • Design and implement modern approaches in Prediction, Ego Motion Planning or Motion Control.
  • Working to define and develop technology roadmaps in conjunction with team members.
  • Working with software and system requirements engineers to implement functional requirements as per business projects.
  • Another responsibility includes working with verification and validation teams to ensure alignment to test strategy.
  • Mentoring and managing an agile team to develop and implement tasks.

Skills on Resume:

  • Algorithm Development and Implementation (Hard Skills)
  • Sensor Fusion (Hard Skills)
  • Third-Party Integration (Hard Skills)
  • Conceptual Analysis and Decision-Making (Hard Skills)
  • Implementation of Object Tracking (Hard Skills)
  • Benchmarking and Evaluation (Hard Skills)
  • Advanced Techniques in Prediction and Motion Control (Hard Skills)
  • Team Leadership and Agile Management (Soft Skills)
10. Algorithm Developer, DataGen Solutions, San Francisco, CA

Job Summary:

  • Algorithm development including Road-model Estimation, Target Selection and other Scene Perception algorithms
  • Optimization for real-time implementation
  • Algorithm and Software design in MATLAB, Simulink and C/C++
  • Data analysis to assess and correct performance deficiencies
  • Validate and assess algorithm performance on real and synthetic data
  • Support on-road testing and data collection efforts
  • Support project and development teams (Software, Integration, ADAS/AD Feature development and System Testing) on perception algorithms troubleshooting
  • Design and develop new features on application level.
  • Implement numerical solutions on algorithm level.
  • Research for advance scientific methodologies to expand the application’s value.
  • Optimize code for runtime acceleration of large-scale jobs.
  • Actively interact with customers to deliver new technology and resolve pending issues.
  • Work in collaboration with various teams in R&D, Testing and Product.

Skills on Resume:

  • Algorithm Development (Hard Skills)
  • Real-time Optimization (Hard Skills)
  • Programming Skills (Hard Skills)
  • Data Analysis (Hard Skills)
  • Validation and Assessment (Hard Skills)
  • Testing and Data Collection (Hard Skills)
  • Collaboration and Support (Soft Skills)
  • Innovation and Research (Soft Skills)
11. Algorithm Developer, Streamline Data, Salt Lake City, UT

Job Summary:

  • Create innovative solutions to new or old problems
  • Bring technology to readiness level 6 (w.r.t performance, quality and safety) together with global development teams
  • Build technology demonstrators
  • Become an expert who can set new directions for technological breakthroughs
  • Design and develop trading strategies in close collaboration with traders
  • Enhance existing strategies to improve performance
  • Develop and maintain automated testing
  • Provide second level support to the trading platform
  • Good team player and ability to work independently with minimal guidance
  • Must have at least five years developing and applying advanced methods, theories and research techniques in support of a complex concept, planning, and/or design or implementation problem.
  • Recognized for achievements and/or technical expertise.

Skills on Resume:

  • Innovative Problem Solving (Hard Skills)
  • Technology Development and Readiness (Hard Skills)
  • Technology Demonstration (Hard Skills)
  • Visionary Leadership (Soft Skills)
  • Algorithmic Trading (Hard Skills)
  • Automated Testing (Hard Skills)
  • Technical Support (Hard Skills)
12. Algorithm Developer, Quantum Analysis Group, Milwaukee, WI

Job Summary:

  • Develop, optimize and implement the algorithms
  • Control amplifiers to drive actuators such as VCM motors or SMA drivers for lens control in camera modules, or LRAs, or piezo elements to create haptic effects.
  • Explore different solutions by prototyping features/concepts and refine the selected solution into a beyond-state-of-the art algorithm
  • Robust and ready for product development.
  • Responsible for the productization of algorithms
  • Fixed point design, definition, and execution of tests and documentation of the product.
  • Interact with customers and customer support teams
  • Represent technology expertise and learn about customer needs and requirements as input for algorithm development.
  • Take responsibility for the full R&D cycle from problem definition and research, to design, implementation and deployment of new algorithmic solutions, both on the client and server side.
  • Analyze large amounts of data and develop data driven algorithms and models.
  • Research, implement and optimize the usage of advanced Natural Language Processing algorithms in production.

Skills on Resume:

  • Algorithm Development and Optimization (Hard Skills)
  • Amplifier Control and Actuator Drive (Hard Skills)
  • Prototyping and Concept Refinement (Hard Skills)
  • Productization of Algorithms (Hard Skills)
  • Fixed Point Design and Testing (Hard Skills)
  • Customer Interaction and Needs Analysis (Soft Skills)
  • Full R&D Cycle Responsibility (Hard Skills)
  • Data Analysis and NLP Implementation (Hard Skills)
13. Algorithm Developer, CodeMax Enterprises, Albuquerque, NM

Job Summary:

  • Develop solutions for interior monitoring by developing cutting-edge algorithms for driver and occupant sensing with focus on head-eye-tracking, body pose estimation and activity recognition
  • Be responsible for all stages of the product development.
  • Handle algorithm design and development for image processing, filtering, noise modeling, geometric and radiometric modeling, signal processing etc.
  • Analyse and provide simulations for new imaging sensors, lenses, and imaging architectures
  • Build mathematical models in Python, MATLAB, R, or a similar high-level language
  • Provide strong theoretical knowledge of fundamental digital signal processing such as Adaptive filtering, linear algebra, and statistics
  • Process and analyzing complex datasets for image quality, sensor radiometric calibration, signal processing, or statistics
  • Interface with various cross disciplinary teams like hardware/software to deliver systems with radiometric and geometric quality and performance for next generation sensors
  • Provide technical support to application teams for identification of root cause of system problems and corrective actions to resolve them

Skills on Resume:

  • Algorithm Development (Hard Skills)
  • Product Development (Hard Skills)
  • Image Processing and Analysis (Hard Skills)
  • Simulation Skills (Hard Skills)
  • Mathematical Modeling (Hard Skills)
  • Digital Signal Processing (DSP) (Hard Skills)
  • Data Analysis (Hard Skills)
  • Cross-disciplinary Collaboration (Soft Skills)
#J-18808-Ljbffr
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Algorithm Jobs