About The Company
BP Energy is a global leader in the energy sector, committed to delivering innovative solutions that power the world sustainably. With a rich history of technological advancement and a focus on renewable energy, BP Energy strives to balance energy needs with environmental responsibility. The company fosters a culture of innovation, collaboration, and excellence, aiming to shape the future of energy through cutting-edge technology and sustainable practices. BP Energy values diversity, inclusion, and continuous learning, ensuring that its workforce remains at the forefront of industry developments.
About The Role
We are seeking a highly skilled Senior AI Engineer to join BP Energy&aposs AI Acceleration organization. In this role, you will be instrumental in designing, developing, and deploying scalable AI-powered applications that deliver tangible business value. You will work at the intersection of disciplined software engineering and modern AI capabilities, ensuring that solutions are robust, reliable, and aligned with enterprise objectives. This position offers an exciting opportunity to lead innovative projects, collaborate with cross-functional teams, and contribute to the digital transformation of BP Energy's operations.
Qualifications
Required qualifications for this position include a minimum of 5+ years of professional experience in software engineering, with a proven track record of designing and deploying complex systems in production environments. Candidates should possess strong programming skills in Python, Java, or similar languages, with experience in developing microservices, APIs, and backend systems. A solid understanding of software architecture, cloud infrastructure (AWS, Azure, GCP), and modern DevOps practices is essential. Experience with integrating machine learning models into production systems, such as LLMs via APIs, fine-tuning, and retrieval-augmented generation, is highly valued. Preferred qualifications include familiarity with AI / ML tools like LangChain, Haystack, Hugging Face, and experience working with unstructured data, chatbots, or search systems. Candidates should demonstrate strong problem-solving abilities, a collaborative mindset, and a passion for practical AI applications.
Responsibilities
Design, develop, and maintain production-grade AI applications and services utilizing modern software engineering practices, including CI / CD, testing, observability, and cloud-native design principles. Define and implement foundational platforms and tools such as conversational bots, AI-powered search, and unstructured data processing systems that are reusable and scalable across the organization. Participate in cross-functional initiatives with business stakeholders to rapidly build and deploy AI solutions addressing high-priority business challenges. Evaluate and integrate existing AI tools, frameworks, and APIs, including LLMs, vector databases, retrieval-augmented generation, and AI agents, into robust applications. Champion automation across workflows, from data ingestion and preprocessing to model evaluation, deployment, and monitoring. Collaborate closely with data scientists, product managers, and engineers to ensure end-to-end reliability and delivery of AI products. Stay current with emerging AI technologies, emphasizing practical application and quick delivery. Contribute to internal knowledge bases, tooling libraries, and documentation to promote AI engineering best practices across BP Energy.
Benefits
BP Energy offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. This includes competitive salary packages, health insurance, retirement plans, and paid time off. The company also provides opportunities for continuous learning and development, including training programs, certifications, and participation in industry conferences. Employees benefit from a flexible work environment that promotes work-life balance, with hybrid working arrangements. Additionally, BP Energy supports diversity and inclusion initiatives, fostering a collaborative and innovative workplace culture. The company encourages internal mobility, allowing employees to explore different roles and advance their careers within the organization.
Equal Opportunity
BP Energy is committed to creating an inclusive environment where all employees are valued and respected. We are an equal opportunity employer and do not discriminate based on race, religion, color, national origin, sex, gender identity, sexual orientation, age, marital status, socioeconomic background, neurodiversity, veteran status, or disability. We actively seek to promote diversity and inclusion within our workforce and provide accommodations for individuals with accessibility needs throughout our recruitment process. If you require an adjustment or accommodation, please contact us. Employment at BP Energy is contingent upon adherence to local policies, which may include background checks, medical assessments, or drug screenings as applicable.
Show more
Show less
Skills Required
Java, Apis, Microservices, Software Architecture, Gcp, Cloud Infrastructure, Azure, Python, Aws
Ai Engineer • India