5,468 Algorithm Developer jobs in India

Algorithm Developer

Bangalore, Karnataka Applied Materials

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

**Who We Are**
Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips - the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world - like AI and IoT. If you want to push the boundaries of materials science and engineering to create next generation technology, join us to deliver material innovation that changes the world.
**What We Offer**
Location:
Bangalore,IND, Chennai,IND
You'll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible-while learning every day in a supportive leading global company. Visit our Careers website to learn more.
At Applied Materials, we care about the health and wellbeing of our employees. We're committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits ( .
**About Applied**
Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future.
**What You'll Do**
You will be responsible leading research, design, development and implementation of algorithmic modules. You will perform algorithmic concept and feasibility for image processing algorithms, including problem analysis, data gathering, literature review, concept selection and evaluation and implementation constrains.
**Your key responsibilities will be**
+ Demonstrates understanding of computer vision and machine learning / deep learning algorithms for image analysis, pattern recognition, metrology, and object detection.
+ Prototyping algorithms approaches to solve complex problems and drive integration of new algo solutions to product.
+ Algorithm optimization to reduce computational cost and influence hardware requirements.
+ Experience with machine learning frameworks such as TensorFlow, PyTorch, or Keras, especially in the context of image analysis.
+ Knowledge of GPU programming using CUDA or OpenCL.
**You will be a great fit if you have**
+ Strong background in computer vision, image processing, and DL technology
+ Expertise in C/C++, Python, MATLAB and working experience with Tensor Flow, Pytorch or similar framework
+ Academic background in Computer Vision; Deep Learning, Machine Learning, or Artificial Intelligence.
+ Experience working in Semiconductor industry.
+ Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills.
+ Experience in managing teams, sets organizational priorities and allocates resources.
+ Ph.D. or Master's in computer science/engineering or similar fields with 5+ years of experience
**Education:**
Master's / Research background- Qualification preferred - Image/ Signal Processing, Computer Vison, Deep Learning
**Years of Experience:**
5- 10 Years
Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities.
**Additional Information**
**Time Type:**
Full time
**Employee Type:**
Assignee / Regular
**Travel:**
Yes, 10% of the Time
**Relocation Eligible:**
Yes
Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
This advertiser has chosen not to accept applicants from your region.

Senior Algorithm Developer

Bangalore, Karnataka Applied Materials

Posted today

Job Viewed

Tap Again To Close

Job Description

**Who We Are**
Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips - the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world - like AI and IoT. If you want to push the boundaries of materials science and engineering to create next generation technology, join us to deliver material innovation that changes the world.
**What We Offer**
Location:
Bangalore,IND
You'll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible-while learning every day in a supportive leading global company. Visit our Careers website to learn more.
At Applied Materials, we care about the health and wellbeing of our employees. We're committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits ( .
**Algorithm Developer**
**About Applied**
**Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future.**
**What You'll Do**
**You will be responsible leading research, design, development and implementation of algorithmic modules. You will perform algorithmic concept and feasibility for image processing algorithms, including problem analysis, data gathering, literature review, concept selection and evaluation and implementation constrains.**
**Your key responsibilities will be**
**Demonstrates understanding of computer vision and machine learning / deep learning algorithms for image analysis, pattern recognition, filtering, classification, and object detection.**
**Prototyping algorithms approaches to solve complex problems and drive integration of new algo solutions to product.**
**Algorithm optimization to reduce computational cost and influence hardware requirements.**
**Experience with machine learning frameworks such as scikit-image, open-cv, sk-learn, TensorFlow, PyTorch, or Keras, especially in the context of image analysis.**
**Experience in unsupervised and supervised method with feature extraction, segmentation, pattern recognition and signal analysis for measurements.**
**Knowledge of GPU programming using CUDA or OpenCL (Good to have)**
**Strong background in computer vision, classical image processing, and DL technology**
**Expertise in C/C++, Python, MATLAB (Good to have)**
**Academic background in Computer Vision; Deep Learning, Machine Learning, or Artificial Intelligence.**
**Experience working in the Semiconductor or Medical imaging industry (Good to have).**
**Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills.**
**Experience in managing teams, sets organizational priorities and allocates resources (Good to have).**
**Ph.D. or master's in computer science/engineering or similar fields with 5+ years of experience**
**Experience working with Matrix Organization**
**Willingness to travel to customers and different locations**
**Education:**
**Master's / Research background- Qualification preferred - Image/ Signal Processing, Computer Vison, Deep Learning**
**Years of Experience:**
**5- 10 Years**
**Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities.**
**Additional Information**
**Time Type:**
Full time
**Employee Type:**
Assignee / Regular
**Travel:**
Yes, 20% of the Time
**Relocation Eligible:**
Yes
Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
This advertiser has chosen not to accept applicants from your region.

Algorithm Developer (BMS)

Chennai, Tamil Nadu Royal Enfield

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Position Overview:

Location: Chennai

Position Title: BMS Model-Based Control Algorithm Developer

Reports to: Lead

Function: EV Technical


What you’ll do:

This position in BMS Development is accountable for the development of BMS algorithms in

Matlab/Simulink/State flow, Auto code generation from Embedded coder and testing in bench and

Vehicle/Dyno


● Algorithm development for BMS using MATLAB / Simulink / State flow

● Auto–code generation with Embedded Coder & Target Link

● Experience in Embedded C and MATLAB scripting

● Development of Model as per MAAB guidelines.

● Data dictionary creation for production code generation.

● Hands on CANoe tools for debugging

● Test case creation, Validation, and Verification using manual and automated tools in MATLAB.

● Documentation and report generation of the control logic.


Required Skillset:

Minimum 4-8 Years of experience.

BTech / BE / MS degree in Electrical / Automotive / Mechanical engineering or similar

● Modelling skill in Matlab Simulink and State flow

● Strong Expertise in Control Systems

● Expertise in BMS SOX Algorithm Development (SOC, SOH, SOP, TTC etc)

● Managing requirements and generating test cases for MiL, SiL Testing

● Experience in Embedded C and understanding of coding guidelines (MISRA)

● Strong Working knowledge on usage of ML & AI and different estimation techniques in control Systems

● Work experience with projects adhering to Functional safety (ISO 26262) guidelines


Why work with us?

We are a global leader in middleweight motorcycles (250-750cc), operating in 65 countries. Royal Enfield’s unique approach to forging our path has led to consistent growth and profitability. Emphasizing our values and brand essence, we strive to transform into a premium experiential brand. By embracing diversity and new ideas from various industries and regions, we are expanding our team for a broader perspective on global markets.


Ready to Join Us?

Apply via our website today. Join our trailblazing team and be a part of our legacy! “So why wait? Join us and experience the freedom of embracing the road, riding with pure motorcycling passion.”

This advertiser has chosen not to accept applicants from your region.

Associate Algorithm Developer

Panaji, Goa Eyelit Technologies

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

What are we looking for? 

We are seeking a highly motivated Algorithm and Software Development Engineer to join our backend development team. The ideal candidate will have strong algorithmic and abstract-thinking abilities, excellent mathematical modeling and problem-solving skills, as well as hands-on experience in C++. You will work on enhancing and maintaining complex backend modules within a large, established codebase. Experience in supply chain planning and/or operations research (OR) is a plus.


What will you be doing? 

  • Design, implement, and optimize complex and scalable algorithms to solve real-world problems.
  • Develop effective and innovative solutions to challenging technical tasks, using abstract thinking to break down problems into manageable components.
  • Write clean, efficient, and maintainable C++ code that adheres to industry best practices.
  • Maintain and refactor legacy code to ensure ongoing system reliability and performance.
  • Design, implement, and maintain backend modules that support business logic and operations.
  • Collaborate with other engineering teams to integrate backend systems with frontend and other application layers.
  • Collaborate with Services and Support as needed to ensure customer requirements are clearly understood and that inquiries are addressed promptly and accurately.


What you'll bring

  • A Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • Experience in software development; internships or project-based experience will also be considered. Demonstrated ability to design and implement complex backend systems.
  • Familiarity with general software engineering practices, including unit testing and version.
  • Strong background in algorithm design, data structures, and complexity analysis.
  • Excellent mathematical modeling and analytical problem-solving skills.
  • Proficiency in C++ with a focus on writing clean, efficient, and reliable code.
  • Knowledge of classical and heuristic optimization methods.
  • Experience analyzing and understanding complex systems and large codebases.
  • Practical experience with debugging tools, testing, and quality assurance practices (designing, coding, and executing test cases).


Nice-to-have

  • Experience applying operations research (OR) tools and techniques (e.g., mathematical modeling, simulation) and familiarity with optimization software (e.g., Gurobi, Xpress, CPLEX).
  • Understanding of or experience with supply chain planning, inventory management, and advanced planning and scheduling concepts.
  • Familiarity with scripting languages such as Python, Tcl etc.


What we value

  • Intellectual curiosity and a drive for continuous learning.
  • Adaptability to new tools, processes, and evolving technologies.
  • Preference for robust, maintainable code over the use of exotic language features
  • Clear, concise documentation and strong communication skills.
  • Effective collaboration across cross-functional teams.
  • A problem-solving mindset, with the ability to think abstractly and approach challenges from multiple perspectives.


What We Offer 

  • Competitive compensation   
  • Learning and Development opportunities   
  • Dynamic company culture   
  • Time off policies ensuring a healthy work-life balance 


If you require a reasonable accommodation, please email   


More about us:   

Eyelit Technologies provides a suite of manufacturing management software products including Manufacturing Execution Systems (MES), Manufacturing Operations Management (MOM) and Advanced Planning and Scheduling (APS). We deliver rapid, tangible improvements to manufacturing KPIs such as asset utilization, production efficiency, labor productivity, product quality, and on-time, in-full delivery.  

Join us in our mission - to deliver and support with world-class customer service, easy-to-use, high-quality manufacturing management solutions that increase productivity and worker performance, and the bottom line for our customers. Please visit us at for additional information.   

Eyelit Technologies is committed to promoting a culture of diversity, equity, and inclusion. We believe all employees share the responsibility of upholding our commitment to our values and encourage candidates from a wide range of backgrounds, perspectives, and lived experiences to join us in solving the world’s hardest problems.   

Eyelit Technologies is committed to making the job application process accessible to everyone. If you are living with a disability (visible or not visible) and need to request reasonable accommodation for any part of the application or hiring process, please let us know how we can help by reaching out to  

This advertiser has chosen not to accept applicants from your region.

Lead Quantum Algorithm Developer

110001 Delhi, Delhi ₹120000 Annually WhatJobs

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a cutting-edge research institution and technology firm pushing the boundaries of quantum computing, and they are seeking an exceptional Lead Quantum Algorithm Developer to join their remote-first, world-class team. This role offers a unique opportunity to spearhead the design, development, and implementation of novel quantum algorithms that address complex computational challenges across various scientific and industrial domains. You will be instrumental in exploring the potential of quantum computation for optimization problems, simulations, machine learning, and cryptography. The ideal candidate possesses a deep theoretical understanding of quantum mechanics, computer science, and algorithm design, coupled with practical experience in quantum programming frameworks and simulation tools. You will lead a team of talented researchers, foster innovation, and contribute to groundbreaking discoveries.

Responsibilities:
  • Lead the research, design, and development of advanced quantum algorithms for applications in areas such as optimization, quantum simulation, quantum machine learning, and cryptography.
  • Translate complex real-world problems into quantum algorithmic solutions.
  • Develop and optimize quantum algorithms for execution on current and future quantum hardware, considering noise and decoherence effects.
  • Collaborate closely with quantum hardware engineers and domain experts to understand hardware capabilities and limitations.
  • Utilize and contribute to quantum programming languages and software development kits (e.g., Qiskit, Cirq, PennyLane).
  • Perform simulations of quantum algorithms using high-performance computing resources.
  • Evaluate the performance and scalability of developed algorithms and identify areas for improvement.
  • Mentor and guide junior quantum researchers and developers, fostering a collaborative and intellectually stimulating environment.
  • Stay at the forefront of quantum computing research, identifying emerging trends and potential breakthroughs.
  • Author and present research findings at leading conferences and in peer-reviewed journals.
  • Contribute to the strategic direction of the quantum computing research roadmap.
  • Ensure robust code quality, documentation, and adherence to best practices in software development.

Qualifications:
  • Ph.D. in Quantum Physics, Computer Science, Mathematics, or a closely related field, with a specialization in quantum information or computation.
  • Minimum of 7 years of research and development experience in quantum algorithm design and implementation.
  • Proven track record of developing and publishing novel quantum algorithms.
  • Extensive experience with quantum programming frameworks (e.g., Qiskit, Cirq) and simulation tools.
  • Strong understanding of quantum mechanics, linear algebra, and computational complexity theory.
  • Experience leading research projects and mentoring team members.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Outstanding communication and presentation skills, with the ability to explain complex concepts to both technical and non-technical audiences.
  • Demonstrated ability to work effectively in a fast-paced, research-intensive, and remote team environment.

This is a premier opportunity for a visionary quantum computing expert to drive innovation and shape the future of computation, working remotely from Delhi, Delhi, IN .
This advertiser has chosen not to accept applicants from your region.

Technical Trainer - (Data Structures & Algorithms) DSA - C, C++, Java, Python

Coimbatore, Tamil Nadu MAXTALENT / Maxxsavvy Business Solutions Pvt Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for Senior Subject Matter Experts (SMEs) across multiple domains, including Software Development, Data Engineering, AI/ML, Software Development Engineering in Test (SDET), and Data Structures & Algorithms (DSA).

This role combines deep technical expertise with a passion for curriculum innovation and excellence. As an SME, you will design and deliver world-class learning experiences, mentor trainers, and drive how cutting-edge skills are taught at scale. The position is primarily hands-on content ownership, with occasional travel required to client sites or our headquarters.

Key Responsibilities

 Own the end-to-end design, development, and delivery of curriculum and assessments across your specialization.

Create challenging projects, problem sets, and assessments that combine academic rigor with industry relevance.

esearch emerging tools, technologies, and pedagogical methods to continuously refine content strategy.

ollaborate with product, content, and instructional design teams to build scalable and interactive learning paths.

entor junior SMEs/trainers, review their work, and ensure the highest standards of quality.

ontribute to the learner community through webinars, hackathons, and thought

leadership content.

rovide technical training sessions when required.

What We’re Looking For

< ong> 5–8 years of hands-on industry or training experience in one or more relevant domains (Software Development, Data, AI/ML, Testing/SDET, DSA).

 ong expertise in core concepts, system design, and problem-solving.

bility to simplify complex technical topics into engaging and structured learning experiences.

xperience in creating structured technical content (MOOCs, LMS, bootcamps, enterprise training, etc.).

trong communication, presentation, and storytelling skills.

n academic and research-oriented mindset with a focus on quality.

strong>Bachelor’s or Master’s degree in Computer Science, IT, or related fields.

Nice to Have

 Ex ience mentoring in coding/technical communities.

xposure to competitive programming, open-source projects, or technical content creation (YouTube, blogs, etc.).

amiliarity with AI-driven pedagogy, personalized learning paths, or learning analytics.

Additional Details

strong>Location: Coimbatore

This role is based out of our Coimbatore office and will require full-time presence.

Travel would be minimal

Remuneration Offered: Up to 15 LPA

This advertiser has chosen not to accept applicants from your region.

Staff / Sr Staff/ Principal R&D Engineer (C/C++, Data Structures, Algorithms)

Bengaluru, Karnataka Synopsys Inc

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Experience on development of complex software projects, familiarity with C/C++ coding, and a strong background in data structures and algorithms. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of EDA/CAD tool development will be preferred.

We are looking for bright candidates with 5-12 years of experience for Sr R&D Engineer, Staff Engineer position.


Candidates having Btech/Mtech CS/E&C/Electrical degrees from IITs, NITs, IISC, IIITs, Jadavpur, Shibpur, Thapar, DCE, NSIT, IIS, RVCE, BMS, PESIT, Manipal will be preferred.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Algorithm developer Jobs in India !

Staff/ Sr Staff/ Principal R&D Engineer (C/C++, Data Structures,Algorithms)

Noida, Uttar Pradesh Synopsys Inc

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Experience on development of complex software projects, familiarity with C/C++ coding, and a strong background in data structures and algorithms. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of EDA/CAD tool development will be preferred.


We are looking for bright candidates with 5-12 years of experience for R&D Engineer, Sr R&D Engineer, Staff Engineer position.


Candidates having Btech/Mtech CS/E&C/Electrical degrees from IITs, NITs, IISC, IIITs, Jadavpur, Shibpur, Thapar, DCE, NSIT, IIS, RVCE, BMS, PESIT, Manipal will be preferred.

This advertiser has chosen not to accept applicants from your region.

Software Engineer/Senior Software Engineer

Bengaluru, Karnataka Diligent

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Position Overview:


We are seeking a talented and driven Senior Software Engineer in AI to join our growing team at Diligent. Reporting to Applied Science Manager, this exciting role involves bridging the gap between Applied Scientists and Product teams - developing, deploying, and scaling ML and LLM-based systems as part of Diligent’s AI platform services to accelerate AI adoption across Diligent's diverse product suite.


Diligent is a global leader in modern governance, delivering innovative SaaS solutions that address governance, risk, and compliance (GRC) needs. Our mission is to empower leaders with cutting-edge technology, actionable insights, and vital connections to drive impactful decisions and lead with purpose.


Key Responsibilities:

  • Design, develop, deploy, monitor, scale, and troubleshoot ML and LLM-based systems that power services across our platform.
  • Build automated AI testing and evaluation frameworks.
  • Collaborate with Applied Scientists and Software Engineers to implement and productize AI-based capabilities.
  • Shape and develop the teams AI platform infrastructure utilizing already established patterns at the organization.
  • Design and develop AI libraries and frameworks to help accelerate value delivery across AI platform services.
  • Work on projects involving sensitive customer content used for Diligent customers’ board communications, which requires stringent privacy and security measures.
  • Document and communicate your approach, progress, and results to the broader team and to other development teams.


Required experience/skills:

  • 3-8 years of relevant experience.
  • Strong ability to develop highly readable and well-tested code that adheres to SOLID principles.
  • Proven proficiency in Python and TypeScript.
  • Experience with infrastructure-as-code practices preferably in AWS (or experience with other major cloud providers).
  • Ability to contribute to a high-performing agile team, and to product innovation.
  • Keen to improve processes and share knowledge across the team.


Nice to have:

  • Hands-on AWS CDK experience
  • Hands-on experience with LLMs including prompt engineering, fine-tuning, model evaluation, RAG, agentic solutions or MCP servers.
  • Experience with full AI-based solution lifecycle.


What Diligent Offers You

  • Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
  • We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
  • We have teams all over the world . We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
  • Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Pune, Maharashtra BP Energy

Posted today

Job Viewed

Tap Again To Close

Job Description

Entity:

Technology


Job Family Group:

IT&S Group


Job Description:

bp is moving through the biggest transition in its 100+ year history with the goal of becoming one of the world’s largest renewable energy providers and achieving net zero carbon emissions by 2050. To make this transition, senior software engineers need to power our business end to end, from building new infrastructure and services through to customer facing web and native mobile applications.

We are hiring passionate & skilled back-end software engineers with experience in PROS Platform solutions and Java / C# / Python / JavaScript programming to join our technology team. As a key member, you will play a crucial role in designing, developing / configuring, and maintaining applications. The ideal candidate has experience in configurations and integrating with databases, and other APIs or middleware.

Key Responsibilities

  • Develop, and maintain robust APIs to support interfaces between systems.
  • Design, configure and maintain PROS (Pricing) solutions.
  • Collaborate with cross-functional teams to deliver business solutions.
  • Ensure the platform and services are highly available, scalable, and secure
  • Develop unit/integration/automated tests to ensure business requirements are met.
  • Advocate for improvements to APIs quality, security, and performance in Cloud.
  • Write code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment.
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.

Requirements

  • Proficient in SQL.
  • Experience with Pricing Solutions (PROS Pricing Solutions or SAP Pricing) or similar SRE experience.
  • Effective collaborator with strong communication skills.
  • Able to communicate expertly with stakeholders at all levels.
  • Capable in writing secure, stable, testable, and maintainable code with minimal defects
  • Strong problem-solving and analytical skills.
  • Strong problem-solving skills and the ability to handle complex scenarios.
  • Ability to work in a fast-paced and dynamic environment.
  • Self-motivated and self-managing, with strong organizational skills.
  • Positive and solution-oriented mindset
  • Comfort working in a highly agile, intensely iterative software development process

Qualification

Bachelor's or master's degree or equivalent experience in computer science, engineering, information systems or a numerate degree. Candidate must possess 3+ years of experience as a software engineer or similar role.

About bp

Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner!

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Additional Information

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Even though the job is advertised as full time, please contact the hiring manager or the recruiter as flexible working arrangements may be considered.

What you can expect from us!

Our commitment to diversity, equity and inclusion:

At bp, you could be part of Business Resource Groups (BRGs) which belief in the power of inclusion, deeper connections, and shared experiences. They provide a place for employees to learn and share knowledge, to connect, and to improve. The BRGs focus on and encourage talent engagement, development, and retention while creating a broadened

sense of community and inclusion for bp employees. The groups cultivate leadership growth by involving employees in developmental opportunities they would not otherwise have access to. Formal and informal mentoring also helps employees develop their professional goals and connect with colleagues. The BRGs’ dedication to growth at all levels helps employees feel more engaged and energized. The BRGs break down barriers, so we can all do better together. Examples of BRGs include (but are not limited to):

bpWIN (bp Women’s International Network) Pride Working parents PEN (Positively Ethnic Network) bpInclusia (bp’s Asian community) bpEnergía (bp’s Latin community)


Travel Requirement

Negligible travel should be expected with this role


Relocation Assistance:

This role is eligible for relocation within country


Remote Type:

This position is a hybrid of office/remote working


Skills:

Agility core practices, Agility core practices, Analytics, API and platform design, Business Analysis, Cloud Platforms, Coaching, Communication, Configuration management and release, Continuous deployment and release, Data Structures and Algorithms (Inactive), Digital Project Management, Documentation and knowledge sharing, Facilitation, Information Security, iOS and Android development, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Relational Data Modelling, Risk Management, Scripting, Service operations and resiliency, Software Design and Development, Source control and code management {+ 4 more}


Legal Disclaimer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please  contact us .

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

This advertiser has chosen not to accept applicants from your region.
 

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 Developer Jobs