266 Algorithms jobs in Singapore
Principal Scientist: Algorithms (Singapore)
Posted today
Job Viewed
Job Description
We are seeking an experienced principal scientist to help us build software development tools to support the emerging field of quantum computing. You will build up and lead a R&D team within the company focusing on quantum algorithms. You will work closely with our product, engineering and design teams to develop the enabling technology behind our products and to ensure the successful implementation of product features and specifications.
You should have a deep technical knowledge of quantum algorithms, an excellent grasp of quantum complexity and some exposure to implementations of these algorithms in code. We are also looking for a proven track record of leading research projects. You should also have good leadership skills and a passion for pushing at the boundaries of technology.
The successful candidate will join a fast-growing team that will influence the software architecture for Horizon Quantum Computing and will lay the foundation to support future products.
Responsibilities- Manage and supervise teams to ensure that work is delivered according to schedule and company roadmap.
- Work with other employees to design and implement Horizon’s products.
- Solve scientific and technical problems in support of Horizon’s product development and implement these solutions in computer code for integration with Horizon’s products and services.
- Work on developing quantum algorithms in Horizon’s products framework.
- Mentor junior scientists on the team to enable their progress within the company and improve on technical skills.
- Maintain proper documentation of your work and present results both internally and externally.
- Write reports, research papers and technical documentation as may be required by the company.
- Work with other employees and external partners to develop and protect novel intellectual property relating to quantum hardware and software innovations.
- Keep up to date with the latest scientific and technical advances.
- A PhD in Computer Science, Quantum Computing, or a related engineering field, or an equivalent experience.
- Has 8 years or more of post-doctoral work experience.
- Experience in managing teams of scientists.
- Strong leadership ability to drive a team.
- Expertise in quantum algorithms and quantum complexity.
- Experience implementing quantum algorithms in code.
- Demonstrated ability to lead projects from inception to publication or commercial product release.
- Programming experience with C, C++ and Python and preferably also with Matlab.
- Strong troubleshooting and debugging skills.
- Highly motivated with a passion for learning and driving technical progress.
- Excellent collaboration, communication and documentation skills.
- Experience with working on commercial software development.
- Experience collaborating with experimental teams.
At Horizon Quantum, we are developing tools to simplify and expedite the process of developing software for quantum computers, a fundamentally new form of computer that exploits effects from quantum physics to process information more efficiently. We are an international team headquartered in Singapore, with key markets spread out worldwide, and a growing office in Dublin, Ireland.
#J-18808-LjbffrAlgorithms Engineer (DSP) (DSC/CY)
Posted today
Job Viewed
Job Description
About ST Engineering
ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.
Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture – from the people we hire, to working with each other, to our partners and customers.
About our Business – Unmanned & Integrated Systems
ST Engineering Geo-Insights Pte Ltd is a satellite downstream services provider focused on satellite ground station operations, satellite imagery distribution and generating insights from geospatial data for maritime, agriculture and sustainability applications. We are looking for team members who are passionate about implementing technological solutions to solve real world problems and delivering social, economic and environmental value. You can look forward to a growth-oriented career in a supportive and fast-paced environment.
Together, We Can Make A Significant Impact
You will be responsible to develop and implement algorithms to process raw data from satellite remote sensing, into useful information that can be analysed subsequently. You will be detail oriented and possess an innate curiosity to extract useful signals from noise and perform experiments to calibrate and improve the information quality.
Be Part of Our Success
- Design and develop processing algorithms and Machine Learning for satellite sensor raw data.
- Design and perform experiments to calibrate and improve data quality.
- Analyze and interpret radar data.
- Develop innovative algorithms to extract unique insights from signals.
- Provide pre and post sales technical support
Qualities We Value
- Knowledge in Electrical and Electronics Engineering, Computer Engineering, Mathematics or related domain
- Knowledge in algorithm development.
- Knowledge in Digital Signal Processing is a plus.
- Proficiency in Python
- Applicants should be motivated, proactive, able to work independently and results oriented.
- Singaporean Only
- Candidates with more experience may be considered for senior role.
Our Commitment That Goes Beyond the Norm
- An environment where you will be working on cutting-edge technologies and architectures.
- Safe space where diverse perspectives are valued, and everyone’s unique contributions are celebrated.
- Meaningful work and projects that make a difference in people’s lives.
- A fun, passionate and collaborative workplace.
- Competitive remuneration and comprehensive benefits.
Location: Ang Mo Kio
#J-18808-LjbffrVisiting Research Fellow for Quantum Algorithms
Posted today
Job Viewed
Job Description
2 weeks ago Be among the first 25 applicants
Job Description:
About the Centre for Quantum Technologies (CQT)
Job Description:
About the Centre for Quantum Technologies (CQT)
The Centre for Quantum Technologies (CQT) in Singapore brings together physicists, computer scientists and engineers to do basic research on quantum physics and to build devices based on quantum phenomena. Experts in this new discipline of quantum technologies are applying their discoveries in computing, communications, and sensing.
CQT is hosted by the National University of Singapore. The Centre also has staff at the Agency for Science, Technology and Research, Nanyang Technological University, Singapore, and the Singapore University of Technology and Design. With some 200 staff and students, it offers a friendly and international work environment
Learn more about CQT at Description
We are seeking a strong quantum computing researcher to develop quantum algorithms for generative diffusion models using path integral formulations. This project aims to advance quantum machine learning by:
- Designing a quantum counterpart of diffusion models;
- Leveraging path integral methods to model stochastic differential equations (SDEs);
- Extending recent quantum simulation techniques to accommodate non-physical processes found in generative diffusion modeling;
- Demonstrating a prototype of the quantum algorithm on Quantinuum hardware.
Key Responsibilities
- Extend existing quantum path integral algorithms to diffusion model settings;
- Formulate and prove complexity theorems for the new algorithms;
- Develop and test prototype quantum circuits for small-scale systems;
- Collaborate with hardware and simulation experts to run experiments on real quantum devices;
- Document and present results to both technical and non-technical stakeholders.
- PhD or equivalent research experience in Quantum Computing, Theoretical Physics, Applied Mathematics, or a closely related field;
- Strong foundation in quantum algorithms, particularly simulation and path integral methods;
- Familiarity with stochastic processes, diffusion models, or generative AI;
- Proficiency in quantum programming frameworks (e.g., Qiskit, Cirq, or Quantinuum’s platforms);
- Strong analytical skills and ability to work independently on cutting-edge research problem;
- Experience with quantum hardware platforms (especially Quantinuum);
- Background in quantum machine learning or quantum statistical mechanics
- Prior publications or demonstrated experience in quantum algorithm design.
Location: ((Kent Ridge Campus))
Organization: ((National University of Singapore))
Department : ((Centre for Quantum Technologies))
Job requisition ID : ((29369)) Seniority level
- Seniority level Not Applicable
- Employment type Full-time
- Job function Research, Analyst, and Information Technology
- Industries Higher Education, Education Administration Programs, and Strategic Management Services
Referrals increase your chances of interviewing at National University of Singapore by 2x
Sign in to set job alerts for “Visiting Researcher” roles.Queenstown, Central Singapore Community Development Council, Singapore 2 months ago
Visiting Research Fellow in the energetics and thermodynamics of driven-dissipative quantum systems Generative AI Research Intern (PhD or Master’s), Singapore Efficiency Team (Contract) Research Analyst/ Associate/ Fellow in Machine Learning and Artificial Intelligence (ML/AI) Research Analyst/ Associate/ Fellow in Financial Valuation and Analysis Research Analyst/ Associate/ Fellow in Sustainable Finance Research Analyst Intern - Edelman DxI (6 months, full-time) Research Analyst in Machine Learning and Artificial Intelligence (ML/AI) Research Analyst, Asian Institute of Digital Finance Research Analyst/ Associate/ Fellow in Database and Quantitative Analysis NGL Research Analyst & APAC Region ExpertWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Engineer, AI/ML Algorithms Operations
Posted today
Job Viewed
Job Description
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 billion and extensive investment in R&D. Our Mission is to enable our customers to make the world healthier, cleaner and safer. The customers we serve fall within pharmaceutical and biotech companies, hospitals and clinical diagnostic labs, universities, research institutions and government agencies. Our innovations drive scientific breakthroughs, from pioneering research to routine testing and real-world applications.
Summary of Opportunity
Are you ready to tackle the complexities of developing intuitive, multi-layered scientific applications? Do you see patterns in multi-dimensional data and invent innovative ways to present them, even in your dreams? Are you driven to build products that truly make a difference – making the world heathier, safer, cleaner every day? If so, we’d love to discuss the products and infrastructure we’re developing. This role presents an outstanding opportunity to develop applications that deliver AI solutions in the biotechnology space. It offers the chance to innovate data visualization and build intuitive, performant, data-intensive solutions for the omics sciences.
We are seeking an early to mid-career developer with a strong interest and background in Web UI Development and some experience in backend programming languages. The ideal candidate will be enthusiastic about building dynamic and visually engaging scientific web applications. We also want you to be a meticulous engineer who takes pride in writing impeccable code. Join us and in the life sciences revolution!
Responsibilities
- Develop and maintain responsive, user-friendly web interfaces using React, Angular, or Vue.
- Collaborate with backend engineers to integrate APIs and ensure smooth data flow.
- Write clean, efficient, and maintainable code following best practices.
- Participate in UI/UX discussions and contribute to design improvements.
- Troubleshoot, debug, and optimize front-end performance.
- Stay up-to-date with the latest industry trends and technologies.
Education
BSin Computer Sciences, IT Engineering ora relatedfield.
Required Qualifications
- 1–2 years of experience in Web UI development using React, Angular, or Vue.
- Some experience in Python, Java, or C++.
- Strong understanding of HTML, CSS, and JavaScript.
- Familiarity with version control systems like Git.
Desired Qualifications
- Full-stack development experience.
- Experience with hosting web applications using FastAPI, Django, or similar frameworks.
- Proficiency in prototyping tools like Figma, Sketch, or Adobe XD.
At Thermo Fisher Scientific, each one of our 70,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner, and safer. Apply today!
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other legally protected status.
#J-18808-LjbffrStaff Engineer, AI/ML Algorithms Operations
Posted 12 days ago
Job Viewed
Job Description
Standard (Mon-Fri)
**Environmental Conditions**
Office
**Job Description**
Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 billion and extensive investment in R&D. Our Mission is to enable our customers to make the world healthier, cleaner and safer. The customers we serve fall within pharmaceutical and biotech companies, hospitals and clinical diagnostic labs, universities, research institutions and government agencies. Our innovations drive scientific breakthroughs, from pioneering research to routine testing and real-world applications.
**Summary of Opportunity**
Do you thrive on building systems that push the boundaries of AI and GenAI? Are you driven to address complex, real-world challenges with dynamic software that service like an experienced agent? Are you driven to create products that truly make a difference - making the world heathier, safer, cleaner every day? If so, we'd love to discuss the innovative products we're developing. You'll have the opportunity to immerse yourself in complex, data-intensive challenges in the omics science domains. You'll have the opportunity to use ground breaking research in AI to develop novel algorithms and techniques in this unique, compelling, growing industry.
We are seeking a mid-career developer with a strong interest and background in AI and generative AI technologies. You will work with deep learning models, optimize algorithm performance, and drive innovation with AI-powered solutions. You will collaborate with multi-functional teams to integrate AI/ML solutions into products and services. This role offers hands-on experience with modern AI technology. Join us in and be a part of the genomics revolution!
**Responsibilities**
+ Design and develop robust deep learning models for use in genomics, image processing, time-series analysis and genomics-adjacent applications.
+ Develop and implement data processing pipelines for large-scale genomics datasets (e.g., sequencing data, variant calling data, gene expression data).
+ Optimize model performance for real-world scenarios, considering factors like data variability, noise, and computational efficiency.
+ Collaborate with multi-functional teams to deploy scalable AI solutions and integrate AI models into customer-facing applications.
+ Implement automated testing and monitoring systems to assess model quality and performance.
+ Deploy and maintain ML models in production environments, ensuring scalability and reliability.
+ Present technical findings and progress updates to team members and partners.
**Education**
BS in Computer Sciences, Mathematics, Statistics or a related field; a Master's degree is highly preferred
**Required Qualifications**
+ 3+ years of experience in developing and deploying machine learning models.
+ Proficient in Python and relevant machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn).
+ Familiarity with data preprocessing and feature engineering techniques.
+ Experience with basic ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
+ Familiarity with version control systems like Git.
**Desired Qualifications**
+ Master's or Ph.D. in a relevant field.
+ 5+ years of experience in developing and deploying machine learning models for genomics data analysis.
+ Experience with containerization and orchestration tools (Docker, Kubernetes).
+ Expert in Python. Experience with C++/ Java is a plus.
+ Experience with MLOps practices and tools.
+ Knowledge of LLMs, LangChain, LlamaIndex, and RAG frameworks.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
R&D Algorithms and AI Senior Manager

Posted 28 days ago
Job Viewed
Job Description
Standard (Mon-Fri)
**Environmental Conditions**
Office
**Job Description**
**Location/Division Specific Information**
We are seeking a highly motivated and skilled Algorithm and AI leader. The position is based in Singapore and it is within the global Algorithm development team within Platform R&D organization, Genetic Sciences Division. We are a team with main locations in Singapore and in the US. We develop molecular testing and molecular diagnostics with world-renowned real-time PCR, digital PCR, microarray, and capillary electrophoresis instrumentation systems.
**How will you make an impact?**
You will build and lead a growing Algorithm and AI team in Singapore for the organization which focuses on Algorithm, AI, technology development for molecular diagnostics and testing in a fast-growing field of personalized medicine. You will work closely with a dedicated team of software and systems designers based in Singapore and in the US, revolutionizing healthcare through low-cost and high throughput diagnostic systems.
**What will you do?**
+ Manage a team focused on development and innovation for scientific instrumentation and applications.
+ Provide vision and technical leadership for Algorithm and AI development, image processing, testing, Data Ops and ML Dev Ops.
+ Guide your team to establish operation processes, define goals and success metrics.
+ Establish productive collaboration with teams across sites and functions, including Software, Systems and Optical Engineers, Bench Scientists, Product and Program Managers, Customer Support Teams.
**How will you get here?**
**Education**
+ The position is offered to candidates with Ph.D. in Computer science, ML/AI, Applied Mathematics, Physics, Electrical Engineering, Statistics, Bioinformatics or a related field.
+ Applicants with Master's degree and 5+ years, direct experience in areas below, and shown passion for Algorithm and AI development will get a full consideration.
**Experience**
+ 2+ years of experience leading, running, mentoring Algorithm and AI product development team.Capable of building a high-performance team.
+ 4+ years of direct experience in Software and Algorithm development for scientific applications and instruments.
+ Experience in driving product development lifecycle, at least twice end to end, including algorithm design, implementation, testing, deployment, documentation.
+ Strong technical and people leadership personality is necessary.
+ Proficiency in Python and Linux is required, proficiency in C++ or Java is a strong preference. Experience with AWS technology stack is a must have.
+ Experience with regulated software projects (HIPAA, FDA GMP, etc.) will make you a stronger candidate.
+ Effective communication skills, especially for presenting scientific results, keeping records and working in a distributed team of scientists are vital.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
R&D Algorithms and AI Senior Manager

Posted 28 days ago
Job Viewed
Job Description
Standard (Mon-Fri)
**Environmental Conditions**
Office
**Job Description**
**Location/Division Specific Information**
We are seeking a highly motivated and skilled Algorithm and AI leader. The position is based in Singapore and it is within the global Algorithm development team within Platform R&D organization, Genetic Sciences Division. We are a team with main locations in Singapore and in the US. We develop molecular testing and molecular diagnostics with world-renowned real-time PCR, digital PCR, microarray, and capillary electrophoresis instrumentation systems.
**How will you make an impact?**
You will build and lead a growing Algorithm and AI team in Singapore for the organization which focuses on Algorithm, AI, technology development for molecular diagnostics and testing in a fast-growing field of personalized medicine. You will work closely with a dedicated team of software and systems designers based in Singapore and in the US, revolutionizing healthcare through low-cost and high throughput diagnostic systems.
**What will you do?**
+ Manage a team focused on development and innovation for scientific instrumentation and applications.
+ Provide vision and technical leadership for Algorithm and AI development, image processing, testing, Data Ops and ML Dev Ops.
+ Guide your team to establish operation processes, define goals and success metrics.
+ Establish productive collaboration with teams across sites and functions, including Software, Systems and Optical Engineers, Bench Scientists, Product and Program Managers, Customer Support Teams.
**How will you get here?**
**Education**
+ The position is offered to candidates with Ph.D. in Computer science, ML/AI, Applied Mathematics, Physics, Electrical Engineering, Statistics, Bioinformatics or a related field.
+ Applicants with Master's degree and 5+ years, direct experience in areas below, and shown passion for Algorithm and AI development will get a full consideration.
**Experience**
+ 2+ years of experience leading, running, mentoring Algorithm and AI product development team.Capable of building a high-performance team.
+ 4+ years of direct experience in Software and Algorithm development for scientific applications and instruments.
+ Experience in driving product development lifecycle, at least twice end to end, including algorithm design, implementation, testing, deployment, documentation.
+ Strong technical and people leadership personality is necessary.
+ Proficiency in Python and Linux is required, proficiency in C++ or Java is a strong preference. Experience with AWS technology stack is a must have.
+ Experience with regulated software projects (HIPAA, FDA GMP, etc.) will make you a stronger candidate.
+ Effective communication skills, especially for presenting scientific results, keeping records and working in a distributed team of scientists are vital.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Be The First To Know
About the latest Algorithms Jobs in Singapore !
Software Engineering, Machine Learning Singapore • Software Engineering • Engineering Singapore[...]
Posted today
Job Viewed
Job Description
Meta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.
Software Engineering, Machine Learning Responsibilities
Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Implement custom user interfaces using latest programming techniques and technologies
Develop reusable software components for interfacing with back-end platforms
Analyze and optimize code for quality, efficiency, and performance
Lead complex technical or product efforts and provide technical guidance to peers
Architect efficient and scalable systems that drive complex applications
Identify and resolve performance and scalability issues
Work on a variety of coding languages and technologies
Establish ownership of components, features, or systems with proven end-to-end understanding
Minimum Qualifications
6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD
2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field
Experience with developing machine learning models at scale from inception to business impact
Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
Experience building and shipping high quality work and achieving high reliability
Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
Preferred Qualifications
Masters degree or PhD in Computer Science or another machine learning-related field
Exposure to architectural patterns of large scale software applications
Experience with scripting languages such as PyTorch and TensorFlow
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here .
Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form .
Apply for this job
Take the first step toward a rewarding career at Meta.
Explore jobs that match your skills and experience. Search by technology, team or location to find an opening that’s right for you.
Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here .
Meta is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form .
#J-18808-LjbffrSoftware Engineering, Machine Learning
Posted 13 days ago
Job Viewed
Job Description
Meta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.
**Required Skills:**
Software Engineering, Machine Learning Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Develop reusable software components for interfacing with back-end platforms
4. Analyze and optimize code for quality, efficiency, and performance
5. Lead complex technical or product efforts and provide technical guidance to peers
6. Architect efficient and scalable systems that drive complex applications
7. Identify and resolve performance and scalability issues
8. Work on a variety of coding languages and technologies
9. Establish ownership of components, features, or systems with proven end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
10. 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD
11. 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field
12. Experience with scripting languages such as Python, Javascript or Hack
13. Experience with developing machine learning models at scale from inception to business impact
14. Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
15. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
16. Experience building and shipping high quality work and achieving high reliability
17. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
18. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
**Preferred Qualifications:**
Preferred Qualifications:
19. Masters degree or PhD in Computer Science or another machine learning-related field
20. Exposure to architectural patterns of large scale software applications
21. Experience with scripting languages such as PyTorch and TensorFlow
**Industry:** Internet
Software Engineering, Machine Learning
Posted 13 days ago
Job Viewed
Job Description
Meta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.
Responsibilities- Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
- Implement custom user interfaces using latest programming techniques and technologies
- Develop reusable software components for interfacing with back-end platforms
- Analyze and optimize code for quality, efficiency, and performance
- Lead complex technical or product efforts and provide technical guidance to peers
- Architect efficient and scalable systems that drive complex applications
- Identify and resolve performance and scalability issues
- Work on a variety of coding languages and technologies
- Establish ownership of components, features, or systems with proven end-to-end understanding
- 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD
- 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field
- Experience with scripting languages such as Python, Javascript or Hack
- Experience with developing machine learning models at scale from inception to business impact
- Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
- Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
- Experience building and shipping high quality work and achieving high reliability
- Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Masters degree or PhD in Computer Science or another machine learning-related field
- Exposure to architectural patterns of large scale software applications
- Experience with scripting languages such as PyTorch and TensorFlow
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.