CrawlJobs Logo

Python Backend Developer / ML Engineer

Intellectsoft

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions.

Job Responsibility:

  • Developing and implementing scalable backend systems, APIs, and microservices using FastAPI
  • Install best practices for software development, ensure designs meet requirements, and deliver high-quality work on schedule
  • Writing application backend codes using Python, SQL, async/await patterns, using strong object-oriented principles, asynchronous programming
  • Implementing dependency injection patterns using dependency injector library
  • Integrating Azure OpenAI (GPT-4, GPT-4 Vision) with proper retry logic and error handling
  • Building LLM observability using Langfuse for tracking prompts, tokens, costs, and latency
  • Developing prompt management systems with versioning and fallback mechanisms
  • Implementing Celery workflows for async task processing and complex pipelines
  • Building multi-tenant architectures with client data isolation
  • Developing layered architecture (Service, Foundation, Orchestration, DAL patterns)
  • Implementing cost optimization for LLM usage (prompt caching, batch processing, token optimization)
  • Troubleshooting backend application codes with structured logging and distributed tracing
  • Developing and implementing back-end architecture following SOLID principles and design patterns
  • Integrating third-party APIs (Veeva Vault, Adobe PDF Services, OCR services)
  • Documenting application changes and developing updates using OpenAPI/Swagger

Requirements:

  • A master or bachelor’s degree in computer science or related field from a top university
  • 4+ years
  • hands-on experience in Machine Learning (ML) with production LLM systems
  • Good fundamentals of machine learning, deep learning and fine-tuning models (LLM)
  • Understanding of transformer architectures
  • Prompt engineering expertise
  • Embeddings and vector search
  • Experienced in backend API design with FastAPI, async patterns, rate limiting
  • Experience with vector DB
  • Pinecone, Weaviate, or Chroma
  • Embedding storage and similarity search
  • Hybrid search implementations
  • Strong programming expertise in Python is must
  • Async programming (asyncio, async/await)
  • Type hints and Pydantic
  • SOLID principles and design patterns. PySpark/Scala is optional
  • Experience in ML Ops to measure and track model performance
  • MLFlow for model tracking
  • Langfuse for LLM observability (strongly preferred)
  • Model versioning and A/B testing
  • Experience in working with NLP & computer vision
  • Text extraction and preprocessing
  • Document understanding (layout, tables)
  • OCR processing o GPT-4 Vision integration
  • Experience in implementing
  • Feature engineering pipelines
  • Real-time inferencing systems
  • Batch prediction pipelines
  • Model serving with FastAPI
  • Experience in ML frameworks
  • HuggingFace (transformers, datasets) – mandatory o Keras/TensorFlow/PyTorch
  • LangChain - strongly preferred
  • LlamaIndex for RAG

Nice to have:

  • Understanding of DevOps, CI / CD
  • Docker containerization
  • Azure DevOps pipelines or GitHub Actions
  • Kubernetes (nice to have)
  • Data security
  • Multi-tenant data isolation
  • Secure key management (Azure Key Vault)
  • Audit trail implementation
  • Experience in designing on cloud platform
  • Azure (strongly preferred): Azure OpenAI, Blob Storage, Key Vault, Container Registry
  • AWS or GCP
  • Experience in data engineering in Big Data systems
  • Large-scale data processing
  • ETL/ELT pipelines
What we offer:
  • Awesome projects with an impact
  • Udemy courses of your choice
  • Team-buildings, events, marathons & charity activities to connect and recharge
  • Workshops, trainings, expert knowledge-sharing that keep you growing
  • Clear career path
  • Absence days for work-life balance
  • Flexible hours & work setup - work from anywhere and organize your day your way

Additional Information:

Job Posted:
January 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Python Backend Developer / ML Engineer

Staff Backend Engineer

Kalepa is looking for a Staff Backend Engineer to work on its AI Copilot platfor...
Location
Location
Salary
Salary:
145000.00 - 185000.00 USD / Year
kalepa.com Logo
Kalepa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant software engineering experience
  • Excellent development skills including design, debugging and problem solving
  • Bachelors or master's degree in computer science or a related field
  • Experience with Python3 or other OO languages (Java, C++, C#, etc.)
  • Experience with AWS (EC2, Lambda, etc.) and serverless technologies
  • Experience with relational databases, preference for PostgreSQL
  • Experience working on distributed systems creating scalable, fault-tolerant infrastructure
  • Experience building data driven microservices leveraging RESTful API's
  • Experience with tools such as Docker, Git, GitHub, Flask, NumPy, Pandas
Job Responsibility
Job Responsibility
  • Work on advanced systems including NLP, firmographic data, entity resolution
  • Solve problems at the intersection of large and performant data pipelines, distributed systems, machine learning models, and robust infrastructure
  • Collaborate with a global team of full-stack, data, ML, and DevOps engineers
  • Build scalable and reliable backend solutions
What we offer
What we offer
  • Competitive salary (based on experience level)
  • Significant equity options package
  • 20 days of PTO a year
  • Global team offsites
  • Healthy living/gym stipend
  • Mobile phone bill stipend
  • Continuing education credits
  • Fulltime
Read More
Arrow Right

Senior AI Product Engineer, Backend

Our Backend Engineering team builds all of the highly scalable distributed servi...
Location
Location
United States
Salary
Salary:
125000.00 - 225000.00 USD / Year
arize.com Logo
Arize
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience working with high-performance backend systems
  • Strong experience writing Go, Python, TypeScript/Node, Java, or similar server programming languages
  • Enthusiasm and interest in the AI and LLM ecosystem, with a desire to learn and stay updated on emerging technologies
  • Previous work building and operating highly complex SaaS platforms/systems
  • Knowledge of working with public clouds & container orchestration - AWS, GCP, Azure, Kubernetes, etc.
Job Responsibility
Job Responsibility
  • Write maintainable, scalable, and performant backend code primarily in Go, Java, and Python, with opportunities to work in TypeScript
  • Build high-volume and highly available analytics systems
  • Design and build APIs specific to our customers’ Machine Learning and LLM workflows
  • Prototype, optimize, and maintain scalable backend services that power the Arize core platform
  • Extend, and contribute back to, open source OLAP databases and distributed message queue frameworks
  • Develop and integrate collection tools for robust monitoring of ML and LLM pipelines
  • Research and implement cutting-edge visualization & dimensionality reduction algorithms in a distributed environment
  • Collaborate with our product, design, and directly with customer engineering teams to enhance and expand our product offerings
  • Contribute to the build our own in-house AI Agents
What we offer
What we offer
  • competitive equity package
  • comprehensive benefits package, including medical, dental, vision
  • a 401(k) plan
  • unlimited paid time off
  • a generous parental leave plan
  • additional support for mental health and wellness
  • WFH monthly stipend to pay for co-working spaces
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Backend

The Staff Engineer will work closely with AI/ML engineers, product managers, app...
Location
Location
United States , NYC
Salary
Salary:
160000.00 - 190000.00 USD / Year
conductor.com Logo
Conductor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed studies in Computer Science, Mathematics, engineering or a related field or equivalent professional experience
  • 8+ years of experience in software development, with experience in product-driven companies
  • Strong expertise in system design, distributed computing, and scalable architecture patterns for handling large datasets and high-throughput applications
  • Proficiency in multiple programming languages with strong Python coding skills. Experience with Java is highly valued
  • Strong database experience including both SQL and NoSQL systems, with knowledge of data modeling and optimization techniques
  • Experience with AI/ML technologies including LLMs, vector databases (e.g., Milvus), embeddings, and ML frameworks
  • Knowledge of MLOps practices, model deployment, and AI system integration in production environments
  • Experience working across the full software development lifecycle including CI/CD, monitoring, testing, and production deployment
  • Proven track record of technical leadership, mentoring engineers, and driving engineering excellence within teams
  • Up-to-date with rapidly-evolving technologies and demonstrated ability to evaluate and adopt new tools and frameworks
Job Responsibility
Job Responsibility
  • Lead the technical architecture, design, and implementation of large-scale distributed systems and data platforms to support customer needs and business growth
  • Oversee the planning, execution, and successful delivery of complex engineering projects, ensuring adherence to engineering best practices and quality standards
  • Design and build scalable, high-performance backend systems and APIs that handle millions of requests and large datasets efficiently
  • Architect robust data processing pipelines and ETL workflows using modern cloud technologies and distributed computing frameworks
  • Drive technical decision-making across the engineering organization, evaluating trade-offs and establishing engineering standards and practices
  • Lead cross-functional collaboration with product, AI/ML engineering, data engineering, and infrastructure teams to deliver comprehensive solutions
  • Build and maintain CI/CD pipelines, monitoring systems, and deployment automation to ensure reliable software delivery
  • Implement AI/ML capabilities including LLM integration, vector databases, and intelligent content processing workflows
  • Mentor senior and junior engineers, fostering technical excellence and knowledge sharing within the engineering organization
What we offer
What we offer
  • 100% covered employee medical plan
  • a dental & vision plans
  • 401(k) with employer contribution
  • an unlimited vacation policy
  • 10 sick days
  • short-term disability
  • long-term disability
  • generous paid parental leave
  • employee assistance program
  • flexible savings accounts
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

As a Senior Software Engineer, Backend specializing in database architecture and...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in backend development roles with demonstrated leadership experience
  • Expert knowledge of relational databases (MySQL, PostgreSQL) including schema design, optimization, and administration
  • Strong proficiency with Python and JavaScript/TypeScript with advanced software engineering skills
  • Extensive experience leading projects with at least two web frameworks: Flask, FastAPI, Django, Node.js, or Next.js
  • Proven experience designing and implementing RESTful and GraphQL APIs at scale
  • Advanced understanding of containerization (Docker) and orchestration (Kubernetes) technologies
  • Experience with cloud infrastructure and deployment (AWS, GCP, or Azure) in production environments
  • Proven experience leading complex backend projects and mentoring junior engineers
  • Understanding of data requirements for robotics or automation systems
Job Responsibility
Job Responsibility
  • Lead the design, implementation, and optimization of database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Develop robust data migration strategies and version control for database schema evolution
  • Implement efficient query optimization and indexing strategies to support high-throughput robot operations
  • Establish data integrity protocols and backup systems to ensure operational continuity across customer deployments
  • Create scalable data access layers that balance security, performance, and maintainability
  • Mentor team members on database design patterns and optimization techniques
  • Lead the development and maintenance of scalable APIs to serve robot control systems, dashboards, and monitoring tools
  • Design and implement secure authentication and authorization mechanisms across backend services
  • Develop robust middleware for processing and validating data between robotics subsystems
  • Create service interfaces that enable efficient communication between robotics components and cloud services
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer

Kalepa's AI Copilot platform empowers underwriters to make smarter, faster, and ...
Location
Location
United States , New York
Salary
Salary:
185000.00 - 215000.00 USD / Year
kalepa.com Logo
Kalepa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5+ years of relevant software engineering experience
  • Excellent development skills including design, debugging and problem solving
  • Bachelors or master's degree in computer science or a related field
  • Experience with Python3 (or other OO languages like Java, C++, C#)
  • Experience with AWS (serverless technologies, asynchronous workflow, EC2, Lambda)
  • Experience with relational databases, preference for PostgreSQL
  • Experience working on distributed systems creating scalable, fault-tolerant infrastructure
  • Experience building data driven microservices leveraging RESTful API's
  • Experience with tools like Docker, Git, GitHub, Flask, NumPy, Pandas
Job Responsibility
Job Responsibility
  • Work on advanced systems including NLP, firmographic data, entity resolution
  • Solve problems at the intersection of large and performant data pipelines, distributed systems, machine learning models, and robust infrastructure
  • Collaborate with a global team of full-stack, data, ML, and DevOps engineers
  • Build scalable and reliable backend solutions
What we offer
What we offer
  • Significant equity options package
  • 20 days of PTO a year
  • Global team offsites
  • 100% covered PPO medical, 100% covered vision and dental for individuals and families
  • Healthy living/gym stipend
  • Mobile phone bill stipend
  • Continuing education credits
  • 401(k) plan with employer contribution (regardless of employee contribution)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Developer Experience and Automation

Senior Software Engineer for Developer Experience Tooling and Automation who wil...
Location
Location
United States
Salary
Salary:
83430.00 - 203940.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
January 30, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of overall experience in Python
  • Experience in setting up and optimizing efficient data stores (RDBMS/NoSQL) for production
  • 3+ years of overall backend development experience on enterprise-class applications
  • 3+ years partnering with architecture, product, and program management teams to influence product development decisions
  • 3+ years of experience working on projects using mature CI/CD practices, source control such as Git, and automated testing
  • 2+ years of experience working with large public cloud technologies (e.g., GCP, AWS, Azure)
  • Experience with Prompt engineering: Ability to build and craft prompts that evoke desired responses from LLMs
  • Experience in team lead / technical lead capacity that follows a Scrum/Agile development methodology
  • Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience)
Job Responsibility
Job Responsibility
  • Build shared internal libraries, tools, and processes that enable teams across CVS Health to efficiently build, test, preview, deploy, and operate systems
  • Collaborate with various teams across CVS to influence the technical direction of front-end web development
  • Build APIs, CLI tools, out-of-the-box automation tools using CVS Health approved tools, LLMs and Machine Learning algorithms
  • Build, optimize, fine-tune Generative AI/LLM models to transform experience into solutions and deploy them
  • Work closely with data scientists, ML engineers, software developers, and business stakeholders to translate AI research into practical, deployable solutions
  • Lead the prototyping and experimentation with new generative models, optimizing them for specific use cases
  • Act as a technical leader across all parts of the CVS Health Infrastructure engineering team
  • Develop clear, concise, and clean code in any language (mostly in Python)
  • Collaborate with architecture and engineering teams to standardize how we can enhance the experience
  • Stay aligned with the latest developments in cloud-native and ML ops/engineering
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan with matching company contributions
  • Employee stock purchase plan
  • No-cost wellness screenings
  • Tobacco cessation and weight management programs
  • Confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Fulltime
Read More
Arrow Right

Staff Backend Engineer, Speech AI

Our intelligent runtime must seamlessly connect to foundational models to power ...
Location
Location
United States , Mountain View
Salary
Salary:
200000.00 - 300000.00 USD / Year
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A BA/BS degree in Computer Science or a related technical field, or equivalent practical experience
  • 5+ years of professional experience in software development, with a proven track record of shipping high-quality, user-facing products
  • Strong product sense and an ability to think critically about user experience and business impact
  • Demonstrated experience in building and scaling production-grade backend APIs and distributed systems
  • Strong proficiency in Python and professional experience with one or more of the following: Java/Kotlin, or Go
  • Hands-on experience with containerization (Docker) and deploying services on orchestration platforms like Kubernetes
  • A solid foundation in data structures, algorithms, and system design
Job Responsibility
Job Responsibility
  • Own features end-to-end, from collaborating on the initial concept with product managers to shipping and monitoring the final product
  • Translate product requirements and user needs into robust, scalable, and maintainable backend services and APIs
  • Design, build, and launch user-facing APIs and backend systems in Python, Java/Kotlin, and Go that deliver seamless voice experiences
  • Partner closely with Product Managers and ML engineers to define scope, identify technical trade-offs, and drive the product roadmap forward
  • Write high-quality, production-grade code that powers real-time audio processing, model inference, and complex data pipelines
  • Champion engineering and product excellence, with a focus on delivering tangible value to our users quickly and iteratively
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • relocation assistance
  • Fulltime
Read More
Arrow Right

Machine Learning Platform / Backend Engineer

We are seeking a Machine Learning Platform/Backend Engineer to design, build, an...
Location
Location
Serbia; Romania , Belgrade; Timișoara
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-5+ years of work experience in either ML infrastructure, MLOps, or Platform Engineering
  • Bachelors degree or equivalent focusing on the computer science field is preferred
  • Excellent communication and collaboration skills
  • Expert knowledge of Python
  • Experience with CI/CD tools (e.g., GitLab, Jenkins)
  • Hands-on experience with Kubernetes, Docker, and cloud services
  • Understanding of ML training pipelines, data lifecycle, and model serving concepts
  • Familiarity with workflow orchestration tools (e.g., Airflow, Kubeflow, Ray, Vertex AI, Azure ML)
  • A demonstrated understanding of the ML lifecycle, model versioning, and monitoring
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch)
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable infrastructure that empowers data scientists and machine learning engineers
  • Own the design and implementation of the internal ML platform, enabling end-to-end workflow orchestration, resource management, and automation using cloud-native technologies (GCP/Azure)
  • Design and manage Kubernetes-based infrastructure for multi-tenant GPU and CPU workloads with strong isolation, quota control, and monitoring
  • Integrate and extend orchestration tools (Airflow, Kubeflow, Ray, Vertex AI, Azure ML or custom schedulers) to automate data processing, training, and deployment pipelines
  • Develop shared services for model behavior/performance tracking, data/datasets versioning, and artifact management (MLflow, DVC, or custom registries)
  • Build out documentation in relation to architecture, policies and operations runbooks
  • Share skills, knowledge, and expertise with members of the data engineering team
  • Foster a culture of collaboration and continuous learning by organizing training sessions, workshops, and knowledge-sharing sessions
  • Collaborate and drive progress with cross-functional teams to design and develop new features and functionalities
  • Ensure that the developed solutions meet project objectives and enhance user experience
  • Fulltime
Read More
Arrow Right