Albert Invent Logo

Albert Invent

Customer Engineering - Full Stack Engineer

Posted 4 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka
Mid level
In-Office
Bangalore, Bengaluru Urban, Karnataka
Mid level
The Full Stack Engineer develops custom applications and integrations on the platform, collaborating with teams and providing solutions to meet customer needs.
The summary above was generated by AI

About Albert Invent
Albert Invent is a cutting-edge AI-driven software company headquartered in Oakland, California, on a mission to empower scientists and innovators in chemistry and materials science to invent the future faster. Every day, scientists in 30+ countries use Albert to accelerate R&D with AI trained like a chemist, bringing better products to market, faster

Job Description

The Full Stack Engineer builds custom applications, workflows, and integrations on top of our product platform to meet unique customer needs. This role combines strong front-end and back-end engineering skills with customer-facing solution design, modern API development, cloud deployment, and cross-functional collaboration.

Engineers at this level independently deliver end-to-end solutions of moderate complexity, choosing from established patterns while exercising sound technical judgment. They work directly with internal teams and, at times, with customers to ensure successful implementation and adoption

Responsibilities:

  • Own end-to-end development of custom apps, extensions, and integrations that run on top of our platform—including UI, APIs, data processing, and deployment.
  • Build responsive user interfaces using HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Design and implement back-end services and APIs using Python (FastAPI) following secure, scalable, and maintainable coding practices.
  • Integrate with customer systems using REST APIs, webhooks, authentication flows, and data-exchange standards.
  • Implement CI/CD pipelines, automate deployments, and manage environments across cloud providers (AWS preferred).
  • Collaborate with Product, Platform Engineering, and Solutions teams to capture requirements and convert them into technical designs and deliverables.
  • Debug complex customer issues across the stack — UI, API, database, authentication, networking, and cloud infrastructure.
  • Ensure strong engineering hygiene: documentation, code quality, observability, test coverage, and version control practices.
  • Proactively identify risks, performance bottlenecks, and maintainability issues; propose improvements and modernization when appropriate.
  • Provide mentorship, design guidance, or support to IC1–IC2 engineers during project delivery

Requirements:

  • 2–4 years of experience in full stack development or building custom solutions for customers or internal platforms.
  • Strong proficiency in HTML, CSS, JavaScript and experience with at least one modern front-end framework (React or Angular).
  • Solid back-end experience using Python, including frameworks such as FastAPI (preferred) or Flask/Django.
  • Hands-on experience designing and consuming REST APIs, including auth flows (OAuth, API tokens, JWT), pagination, and error handling.
  • Familiarity with database fundamentals, SQL query writing, schema design, and handling relational data.
  • Experience with CI/CD pipelines, Git, automated testing, and deployment best practices.
  • Good understanding of AWS or any major cloud provider (IAM basics, compute, networking, storage, serverless, logging/monitoring).
  • Ability to build secure, maintainable integrations and automate workflows or processes as needed.
  • Understanding of UI/UX fundamentals and the ability to produce clean, intuitive, customer-friendly front-end work.
  • Optional but beneficial: exposure to event-driven architectures, containerization (Docker), or asynchronous task frameworks.
  • Chemical Engineering or other relevant science degrees are an added advantage

Soft Skills & Behavioral Competencies:

  • Excellent verbal and written communication; able to explain technical concepts to both technical and non-technical users.
  • Strong analytical and problem-solving abilities; able to break down ambiguous requirements into clear technical plans.
  • Customer-centric mindset with empathy, responsiveness, and ownership of customer success.
  • Effective collaboration with cross-functional teams including Product, Support, and Engineering.
  • High standards for documentation, clarity, and quality of work.
  • Ability to manage priorities across multiple projects and deliver reliably.
  • Initiative and autonomy in identifying gaps, proposing improvements, and taking action

Work Location & Travel Expectations

  • This role is remote-friendly, allowing team members to work remotely on a regular basis.
  • Occasional travel to our office locations in Bangalore and Chennai is expected to support team meetings, planning sessions, and cross-functional collaboration.
  • Travel is anticipated to be approximately 10–15% of the time, which typically translates to around 5–8 weeks per year, based on business and team needs

Why Join Albert Invent

  • Joining Albert Invent means becoming part of a mission-driven, fast-growing global team at the intersection of AI, data, and advanced materials science.
  • You will collaborate with world-class scientists and technologists to redefine how new materials are discovered, developed, and brought to market.
  • The culture is built on curiosity, collaboration, and ownership, with a strong focus on learning and impact.
  • You will enjoy the opportunity to work on cutting-edge AI tools that accelerate real-world R&D and solve global challenges from sustainability to advanced manufacturing while growing your careers in a high-energy environment

 

For more details, please feel free to refer to www.albertinvent.com

Top Skills

Angular
AWS
CSS
Django
Docker
Fastapi
Flask
Git
HTML
JavaScript
Python
React
Rest Apis
SQL

Albert Invent Bengaluru, Karnataka, IND Office

Bengaluru, Karnataka, India, 560055

Similar Jobs

4 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Software
The Senior Full Stack Engineer develops custom applications, workflows, and integrations, combining front-end and back-end skills while collaborating with teams and customers.
Top Skills: AngularAWSCSSFastapiHTMLJavaScriptPythonReactRest Apis
26 Minutes Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Cloud FinOps Analyst drives financial accountability and cost optimization in cloud environments, oversees FinOps governance, and reports to senior leadership on financial insights.
Top Skills: AWSAzureGCP
26 Minutes Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Cloud FinOps Architect optimizes cloud costs, advises engineering teams on efficiency, and automates governance through scripting, aiming for substantial savings.
Top Skills: AWSAzureBashCloudFormationGCPKubernetesPythonTerraform

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account