SL
Software Engineer
Accepting applicationsSkylark Labs · Pune District, Maharashtra, India
Full-Time Entry AIPythonSocaiate
Posted
2d ago
Category
Test
Experience
Entry
Country
India
About the job
📍 Location: Hinjewadi, Pune, Maharashtra, India
🕒 Experience: 2+ years
💼 Job Title: Software Engineer
📄 Employment Type: Full-Time (On-site)
About Skylark Labs
At Skylark Labs, we pioneer embodied artificial intelligence that seamlessly integrates into every physical device, evolving toward true general intelligence. Our mission is to transform the world by creating adaptive AI systems that empower innovation, enhance safety, and redefine connectivity for a smarter, more sustainable future.
We are building scalable AI-driven solutions to power next-generation visual intelligence systems. Join our team of passionate engineers and researchers to solve real-world computer vision problems across domains like robotics, smart cities, manufacturing, surveillance, and public safety - all while contributing to the future of embodied AI.
Key Responsibilities
Design, develop, and maintain robust web applications and responsive UIs using React.js and TypeScript.
Build and maintain backend services and inter-service communication using Node.js, Golang, TypeScript, and gRPC/Protobuf.
Build and operate containerized applications with Docker.
Integrate and manage real-time streaming, communication, and messaging using WebRTC, WebSockets, Kafka, and NATS.
Implement and optimize asynchronous task processing and caching mechanisms.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and resolve bottlenecks, bugs, and performance issues, ensuring the quality and responsiveness of applications.
Help maintain code quality, organization, and automation.
Required Skills
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
.Proven experience as a Software Engineer or in a similar role
.Strong CS fundamentals, especially in networking and distributed systems
.Proficiency in React.js and TypeScript, with strong experience building responsive UIs
.Solid backend development experience with Node.js, Bun, Golang, and TypeScript
.Comfortable using Python for scripting and integrating services
.Experience with real-time communication (WebSockets, WebRTC) and event-driven messaging systems (Kafka, NATS)
.Experience with containerization (Docker) and load balancers
.Familiarity with caching systems (e.g., Redis), task management tools, RESTful APIs, gRPC, and web services
.Strong debugging and troubleshooting skills, with excellent problem-solving ability and attention to detail
.Strong understanding of version control systems, particularly Git
.Ability to effectively leverage AI coding assistants to accelerate development while maintaining quality and engineering standards
.Strong communication and teamwork skills
.
Preferred Qualification
s
Prior startup experience, or the ability to quickly adapt, take ownership, and work independentl
y.Experience building and operating serverless applications and event-driven architecture
s.Experience with cloud platforms such as AWS, GCP, or Azur
e.Knowledge of SQL and NoSQL database
s.Familiarity with CI/CD pipelines and DevOps practice
s.Understanding of microservices architectur
e.Exposure to additional front-end frameworks or librarie
s.
Show more Show less
📍 Location: Hinjewadi, Pune, Maharashtra, India
🕒 Experience: 2+ years
💼 Job Title: Software Engineer
📄 Employment Type: Full-Time (On-site)
About Skylark Labs
At Skylark Labs, we pioneer embodied artificial intelligence that seamlessly integrates into every physical device, evolving toward true general intelligence. Our mission is to transform the world by creating adaptive AI systems that empower innovation, enhance safety, and redefine connectivity for a smarter, more sustainable future.
We are building scalable AI-driven solutions to power next-generation visual intelligence systems. Join our team of passionate engineers and researchers to solve real-world computer vision problems across domains like robotics, smart cities, manufacturing, surveillance, and public safety - all while contributing to the future of embodied AI.
Key Responsibilities
Design, develop, and maintain robust web applications and responsive UIs using React.js and TypeScript.
Build and maintain backend services and inter-service communication using Node.js, Golang, TypeScript, and gRPC/Protobuf.
Build and operate containerized applications with Docker.
Integrate and manage real-time streaming, communication, and messaging using WebRTC, WebSockets, Kafka, and NATS.
Implement and optimize asynchronous task processing and caching mechanisms.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and resolve bottlenecks, bugs, and performance issues, ensuring the quality and responsiveness of applications.
Help maintain code quality, organization, and automation.
Required Skills
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
.Proven experience as a Software Engineer or in a similar role
.Strong CS fundamentals, especially in networking and distributed systems
.Proficiency in React.js and TypeScript, with strong experience building responsive UIs
.Solid backend development experience with Node.js, Bun, Golang, and TypeScript
.Comfortable using Python for scripting and integrating services
.Experience with real-time communication (WebSockets, WebRTC) and event-driven messaging systems (Kafka, NATS)
.Experience with containerization (Docker) and load balancers
.Familiarity with caching systems (e.g., Redis), task management tools, RESTful APIs, gRPC, and web services
.Strong debugging and troubleshooting skills, with excellent problem-solving ability and attention to detail
.Strong understanding of version control systems, particularly Git
.Ability to effectively leverage AI coding assistants to accelerate development while maintaining quality and engineering standards
.Strong communication and teamwork skills
.
Preferred Qualification
s
Prior startup experience, or the ability to quickly adapt, take ownership, and work independentl
y.Experience building and operating serverless applications and event-driven architecture
s.Experience with cloud platforms such as AWS, GCP, or Azur
e.Knowledge of SQL and NoSQL database
s.Familiarity with CI/CD pipelines and DevOps practice
s.Understanding of microservices architectur
e.Exposure to additional front-end frameworks or librarie
s.
Show more Show less