Job Search
Python (and Go) Software Engineer IRC252730
Job: | IRC252730 |
Location: | United States - San Jose CA |
Designation: | Lead Software Engineer |
Experience: | 5-10 years |
Function: | Engineering |
Skills: | Ant Library, Database, Firebase, Git, Go, JavaScript, LangChaing, Python (3.x, 2.x) |
Work Model: | Remote |
Description:
- Design, develop, and implement robust and efficient AI solutions including vector stores, embedders, document loaders, and retrivers.
- Create models and infrastructure for use by users of AI
Requirements:
- Strong proficiency in Python and at least one other programming language; preferably Go or TypeScript/JavaScript
- Preferred knowledge of natural language processing techniques
- Preferred experience with Firebase Genkit, LangGraph/LangChain or similar libraries
- Preferred experience with machine learning frameworks like TensorFlow, PyTorch, or JAX
- Understanding of cloud platforms (GCP and Firebase)
- Experience with database technologies (SQL, NoSQL)
- Strong problem-solving and debugging skills
- Ability to work independently and as part of a team
Job Responsibilities:
- Design, develop, and implement robust and efficient AI solutions including vector stores, embedders, document loaders, and retrivers using Python and Go/TypeScript.
- Work on a variety of tasks, including:
- Building and deploying machine learning and generative AI infrastructure.
- Creating data pipelines and data processing workflows
- Designing and implementing efficient algorithms and data structures
- Collaborate with cross-functional teams to deliver high-quality products.
- Write clear and concise documentation for your work.
- Stay up-to-date with the latest advancements in AI and machine learning.
What We Offer
Exciting Projects:Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance:GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules and opportunities to work from home.
Professional Development:We provide continuing education classes, professional certification and training (technical, soft skills, language, and communication skills) to help you realize your professional goals. Being part of a global organization, there are additional learning opportunities through international knowledge exchanges.
Excellent Benefits:We provide our employees with competitive salaries, health and life insurance, short-term and long-term disability insurance, a matched contribution 401K plan, flexible spending accounts, and PTO and holidays